Task #907 - stdout.log
back to task #907download
<...trimmed, download required for full log> [3888/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_image_view.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_image_view.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_image_view.c.o -c ../src/amd/vulkan/radv_image_view.c [3889/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_cmd_buffer.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_cmd_buffer.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_cmd_buffer.c.o -c ../src/amd/vulkan/radv_cmd_buffer.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c:11: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c: In function ‘radv_emit_epilog’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c:1856:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 1856 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c: In function ‘radv_emit_fragment_shading_rate’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c:2408:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 2408 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c: In function ‘lookup_ps_epilog’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c:4389:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 4389 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c: In function ‘radv_CmdTraceRaysIndirectKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c:11066:24: warning: unused variable ‘device’ [-Wunused-variable] <--[gcc] 11066 | struct radv_device *device = radv_cmd_buffer_device(cmd_buffer); | ^~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c: In function ‘radv_CmdTraceRaysIndirect2KHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c:11091:24: warning: unused variable ‘device’ [-Wunused-variable] <--[gcc] 11091 | struct radv_device *device = radv_cmd_buffer_device(cmd_buffer); | ^~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c: internal warning: child 50680 timed out after 30s <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.c: internal warning: child 50684 timed out after 30s <--[gcc] cswrap: error: child 50680 (/usr/bin/clang) terminated by signal 15 (timed out) cswrap: error: child 50684 (/usr/bin/gcc) terminated by signal 15 (timed out) [3890/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_device.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_device.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_device.c.o -c ../src/amd/vulkan/radv_device.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.c:29: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.c:29: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.c:380:9: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.c:1193:38: warning: Result of 'calloc' is converted to a pointer of type 'struct radeon_cmdbuf *', which is incompatible with sizeof operand type 'struct radeon_winsys_cs *' [unix.MallocSizeof] <--[clang] [3891/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_image.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_image.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_image.c.o -c ../src/amd/vulkan/radv_image.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c: In function ‘radv_BindImageMemory2’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1729:54: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1696:1: note: (1) entry to ‘radv_BindImageMemory2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1700:27: note: (2) following ‘true’ branch (when ‘i < bindInfoCount’)... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:27, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.h:16, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:11: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1701:57: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_object.h:222:65: note: in definition of macro ‘VK_FROM_HANDLE’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1703:39: note: (4) inlined call to ‘__vk_find_struct’ from ‘radv_BindImageMemory2’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:28: <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_BindImageMemory2’ at ../src/amd/vulkan/radv_image.c:1703:39: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (5) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_BindImageMemory2’: cc1: note: (6) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1703:39: note: (7) inlined call to ‘__vk_find_struct’ from ‘radv_BindImageMemory2’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_BindImageMemory2’ at ../src/amd/vulkan/radv_image.c:1703:39: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (8) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c: In function ‘radv_BindImageMemory2’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (10) inlined call to ‘__vk_find_struct’ from ‘radv_BindImageMemory2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1711:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_BindImageMemory2’ at ../src/amd/vulkan/radv_image.c:1711:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (11) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_BindImageMemory2’: cc1: note: (12) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (13) inlined call to ‘__vk_find_struct’ from ‘radv_BindImageMemory2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1711:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_BindImageMemory2’ at ../src/amd/vulkan/radv_image.c:1711:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (14) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c: In function ‘radv_BindImageMemory2’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1713:10: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1713:10: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1727:16: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1727:10: note: (18) following ‘true’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (20) inlined call to ‘__vk_find_struct’ from ‘radv_BindImageMemory2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1728:23: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_BindImageMemory2’ at ../src/amd/vulkan/radv_image.c:1728:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (21) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_BindImageMemory2’: cc1: note: (22) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (23) inlined call to ‘__vk_find_struct’ from ‘radv_BindImageMemory2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1728:23: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_BindImageMemory2’ at ../src/amd/vulkan/radv_image.c:1728:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (24) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c: In function ‘radv_BindImageMemory2’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1729:54: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.c:1729:54: note: (26) dereference of NULL ‘<unknown>’ <--[gcc] [3892/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_cache.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_cache.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_cache.c.o -c ../src/amd/vulkan/radv_pipeline_cache.c [3893/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_formats.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_formats.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_formats.c.o -c ../src/amd/vulkan/radv_formats.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c: In function ‘radv_get_image_format_properties’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1406:76: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1846:1: note: (1) entry to ‘radv_GetPhysicalDeviceSparseImageFormatProperties2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1854:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1859:43: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1868:13: note: (4) calling ‘radv_get_image_format_properties’ from ‘radv_GetPhysicalDeviceSparseImageFormatProperties2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1383:1: note: (5) entry to ‘radv_get_image_format_properties’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_debug.h:10, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:10: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (6) inlined call to ‘__vk_find_struct’ from ‘radv_get_image_format_properties’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1397:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_get_image_format_properties’ at ../src/amd/vulkan/radv_formats.c:1397:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (7) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_get_image_format_properties’: cc1: note: (8) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (9) inlined call to ‘__vk_find_struct’ from ‘radv_get_image_format_properties’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1397:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_get_image_format_properties’ at ../src/amd/vulkan/radv_formats.c:1397:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (10) following ‘false’ branch (when ‘s’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_get_image_format_properties’: cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1401:7: note: (12) following ‘false’ branch (when ‘tiling != 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1403:14: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1403:14: note: (14) following ‘false’ branch (when ‘tiling != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1405:14: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1405:14: note: (16) following ‘true’ branch (when ‘tiling == 1000158000’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1406:76: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_formats.c:1406:76: note: (18) dereference of NULL ‘<unknown>’ <--[gcc] [3894/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_perfcounter.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_perfcounter.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_perfcounter.c.o -c ../src/amd/vulkan/radv_perfcounter.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:11: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/common/ac_gpu_info.h:11, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/common/ac_perfcounter.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:9: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c: In function ‘radv_get_num_counter_passes’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:359:81: warning: dereference of NULL ‘ac_block’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:367:31: note: in definition of macro ‘MAX2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:359:43: note: in expansion of macro ‘DIV_ROUND_UP’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:856:1: note: (1) entry to ‘radv_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:862:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:867:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:867:9: note: (4) calling ‘radv_init_perfcounter_descs’ from ‘radv_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:270:1: note: (5) entry to ‘radv_init_perfcounter_descs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:272:7: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:867:9: note: (8) returning to ‘radv_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR’ from ‘radv_init_perfcounter_descs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:867:7: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:876:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:878:22: note: (11) calling ‘radv_get_counter_registers’ from ‘radv_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:299:1: note: (12) entry to ‘radv_get_counter_registers’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:307:7: note: (13) following ‘false’ branch (when ‘regs’ is non-NULL)... <--[gcc] cc1: note: (14) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:878:22: note: (15) returning to ‘radv_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR’ from ‘radv_get_counter_registers’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:880:7: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:885:18: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:885:18: note: (18) calling ‘radv_get_num_counter_passes’ from ‘radv_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:341:1: note: (19) entry to ‘radv_get_num_counter_passes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:348:27: note: (20) following ‘true’ branch (when ‘i < num_regs’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:349:52: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:87:27: note: in definition of macro ‘G_REG_BLOCK’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:351:10: note: (22) following ‘false’ branch (when ‘prev_block == block’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:357:7: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:359:81: note: (24) dereference of NULL ‘ac_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:367:31: note: in definition of macro ‘MAX2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:359:43: note: in expansion of macro ‘DIV_ROUND_UP’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:11: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:359:73: warning: Access to field 'b' results in a dereference of a null pointer (loaded from variable 'ac_block') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_perfcounter.c:426:36: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] [3895/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_compute.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_compute.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_compute.c.o -c ../src/amd/vulkan/radv_pipeline_compute.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:11: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c: In function ‘radv_compile_cs’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:191:7: warning: use of possibly-NULL ‘malloc((long unsigned int)*cs_stage.spirv.size)’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:386:1: note: (1) entry to ‘radv_CreateComputePipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:390:11: note: (2) calling ‘radv_create_compute_pipelines’ from ‘radv_CreateComputePipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:352:1: note: (3) entry to ‘radv_create_compute_pipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:359:13: note: (4) following ‘true’ branch (when ‘i < count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:361:105: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:361:11: note: (6) calling ‘radv_compute_pipeline_create’ from ‘radv_create_compute_pipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:296:1: note: (7) entry to ‘radv_compute_pipeline_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:306:7: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:310:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:311:34: note: (10) calling ‘vk_compute_pipeline_create_flags’ from ‘radv_compute_pipeline_create’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:11: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:104:1: note: (11) entry to ‘vk_compute_pipeline_create_flags’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:28: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (12) inlined call to ‘__vk_find_struct’ from ‘vk_compute_pipeline_create_flags’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:107:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘vk_compute_pipeline_create_flags’ at ../src/vulkan/runtime/vk_pipeline.h:107:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (13) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_compile_cs’: cc1: note: (14) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:311:34: note: (15) returning to ‘radv_compute_pipeline_create’ from ‘vk_compute_pipeline_create_flags’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (16) inlined call to ‘__vk_find_struct’ from ‘radv_compute_pipeline_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:315:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_compute_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_compute.c:315:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (17) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_compile_cs’: cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (19) inlined call to ‘__vk_find_struct’ from ‘radv_compute_pipeline_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:315:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_compute_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_compute.c:315:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (20) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c: In function ‘radv_compile_cs’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:317:13: note: (22) calling ‘radv_compute_pipeline_compile’ from ‘radv_compute_pipeline_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:217:1: note: (23) entry to ‘radv_compute_pipeline_compile’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:234:4: note: (24) calling ‘radv_compute_pipeline_hash’ from ‘radv_compute_pipeline_compile’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:199:1: note: (25) entry to ‘radv_compute_pipeline_hash’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:202:45: note: (26) calling ‘vk_compute_pipeline_create_flags’ from ‘radv_compute_pipeline_hash’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:104:1: note: (27) entry to ‘vk_compute_pipeline_create_flags’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (28) inlined call to ‘__vk_find_struct’ from ‘vk_compute_pipeline_create_flags’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:107:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘vk_compute_pipeline_create_flags’ at ../src/vulkan/runtime/vk_pipeline.h:107:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (29) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_compile_cs’: cc1: note: (30) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:202:45: note: (31) returning to ‘radv_compute_pipeline_hash’ from ‘vk_compute_pipeline_create_flags’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:234:4: note: (32) returning to ‘radv_compute_pipeline_compile’ from ‘radv_compute_pipeline_hash’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:241:7: note: (33) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:245:9: note: (34) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:254:7: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:257:26: note: (36) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:264:50: note: (37) calling ‘radv_compile_cs’ from ‘radv_compute_pipeline_compile’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:148:1: note: (38) entry to ‘radv_compile_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:160:4: note: (39) calling ‘nir_shader_get_entrypoint’ from ‘radv_compile_cs’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:16: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4299:1: note: (40) entry to ‘nir_shader_get_entrypoint’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:33: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:735:75: note: (41) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:742:10: note: in expansion of macro ‘exec_node_data_forward’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4246:4: note: in expansion of macro ‘foreach_list_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4303:4: note: in expansion of macro ‘nir_foreach_function’ <--[gcc] cc1: note: (42) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:743:13: note: (43) following ‘false’ branch (when ‘function’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4246:4: note: in expansion of macro ‘foreach_list_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4303:4: note: in expansion of macro ‘nir_foreach_function’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4313:7: note: (44) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4313:7: note: (45) following ‘true’ branch (when ‘func’ is NULL)... <--[gcc] cc1: note: (46) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:160:4: note: (47) returning to ‘radv_compile_cs’ from ‘nir_shader_get_entrypoint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:189:7: note: (48) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:190:26: note: (49) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:190:26: note: (50) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:191:7: note: (51) argument 1 (‘malloc((long unsigned int)*cs_stage.spirv.size)’) from (50) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_compute.c:11: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3896/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_descriptor_set.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_descriptor_set.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_descriptor_set.c.o -c ../src/amd/vulkan/radv_descriptor_set.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:15: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In function ‘write_block_descriptor’, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1141:43: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c: In function ‘radv_UpdateDescriptorSets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1434:1: note: (1) entry to ‘radv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1440:4: note: (2) inlined call to ‘radv_update_descriptor_sets_impl’ from ‘radv_UpdateDescriptorSets’ <--[gcc] In function ‘radv_update_descriptor_sets_impl’, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1270:18: note: (3) following ‘true’ branch (when ‘i < descriptorWriteCount’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1271:64: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1288:10: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1289:78: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c: In function ‘radv_UpdateDescriptorSets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1289:10: note: (7) inlined call to ‘write_block_descriptor’ from ‘radv_update_descriptor_sets_impl’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:15: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (8) inlined call to ‘__vk_find_struct’ from ‘write_block_descriptor’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1139:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘write_block_descriptor’ at ../src/amd/vulkan/radv_descriptor_set.c:1139:7, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (9) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_UpdateDescriptorSets’: cc1: note: (10) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1440:4: note: (11) inlined call to ‘radv_update_descriptor_sets_impl’ from ‘radv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1289:10: note: (12) inlined call to ‘write_block_descriptor’ from ‘radv_update_descriptor_sets_impl’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (13) inlined call to ‘__vk_find_struct’ from ‘write_block_descriptor’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1139:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘write_block_descriptor’ at ../src/amd/vulkan/radv_descriptor_set.c:1139:7, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (14) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘write_block_descriptor’, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1141:43: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1141:43: note: (16) dereference of NULL ‘<unknown>’ <--[gcc] In function ‘write_block_descriptor’, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_cmd_update_descriptor_sets’ at ../src/amd/vulkan/radv_descriptor_set.c:1452:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1141:43: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c: In function ‘radv_cmd_update_descriptor_sets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1445:1: note: (1) entry to ‘radv_cmd_update_descriptor_sets’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitscan.h:45, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_math.h:48, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_radeon_winsys.h:20, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_buffer.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:13: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:150:30: note: (2) following ‘false’ branch (when ‘cmd_buffer’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1451:4: note: in expansion of macro ‘assume’ <--[gcc] cc1: note: (3) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1452:4: note: (4) inlined call to ‘radv_update_descriptor_sets_impl’ from ‘radv_cmd_update_descriptor_sets’ <--[gcc] In function ‘radv_update_descriptor_sets_impl’, inlined from ‘radv_cmd_update_descriptor_sets’ at ../src/amd/vulkan/radv_descriptor_set.c:1452:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1270:18: note: (5) following ‘true’ branch (when ‘descriptorWriteCount > i’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1271:64: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1288:10: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1289:78: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c: In function ‘radv_cmd_update_descriptor_sets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1289:10: note: (9) inlined call to ‘write_block_descriptor’ from ‘radv_update_descriptor_sets_impl’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (10) inlined call to ‘__vk_find_struct’ from ‘write_block_descriptor’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1139:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘write_block_descriptor’ at ../src/amd/vulkan/radv_descriptor_set.c:1139:7, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_cmd_update_descriptor_sets’ at ../src/amd/vulkan/radv_descriptor_set.c:1452:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (11) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_cmd_update_descriptor_sets’: cc1: note: (12) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1452:4: note: (13) inlined call to ‘radv_update_descriptor_sets_impl’ from ‘radv_cmd_update_descriptor_sets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1289:10: note: (14) inlined call to ‘write_block_descriptor’ from ‘radv_update_descriptor_sets_impl’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (15) inlined call to ‘__vk_find_struct’ from ‘write_block_descriptor’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1139:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘write_block_descriptor’ at ../src/amd/vulkan/radv_descriptor_set.c:1139:7, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_cmd_update_descriptor_sets’ at ../src/amd/vulkan/radv_descriptor_set.c:1452:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (16) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘write_block_descriptor’, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1289:10, inlined from ‘radv_cmd_update_descriptor_sets’ at ../src/amd/vulkan/radv_descriptor_set.c:1452:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1141:43: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1141:43: note: (18) dereference of NULL ‘<unknown>’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_buffer.h:26, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_buffer.h:16: <--[gcc] In function ‘radv_update_descriptor_sets_impl’, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1347:82: warning: dereference of NULL ‘accel_structs’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_object.h:222:65: note: in definition of macro ‘VK_FROM_HANDLE’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c: In function ‘radv_UpdateDescriptorSets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1434:1: note: (1) entry to ‘radv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1440:4: note: (2) inlined call to ‘radv_update_descriptor_sets_impl’ from ‘radv_UpdateDescriptorSets’ <--[gcc] In function ‘radv_update_descriptor_sets_impl’, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1270:18: note: (3) following ‘true’ branch (when ‘i < descriptorWriteCount’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1271:64: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1288:10: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1291:17: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c: In function ‘radv_UpdateDescriptorSets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (7) inlined call to ‘__vk_find_struct’ from ‘radv_update_descriptor_sets_impl’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1292:26: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1292:26, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (8) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_UpdateDescriptorSets’: cc1: note: (9) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1440:4: note: (10) inlined call to ‘radv_update_descriptor_sets_impl’ from ‘radv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (11) inlined call to ‘__vk_find_struct’ from ‘radv_update_descriptor_sets_impl’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1292:26: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_update_descriptor_sets_impl’ at ../src/amd/vulkan/radv_descriptor_set.c:1292:26, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (12) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_update_descriptor_sets_impl’, inlined from ‘radv_UpdateDescriptorSets’ at ../src/amd/vulkan/radv_descriptor_set.c:1440:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1295:28: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1298:21: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1299:26: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1299:10: note: (16) following ‘case 1000150000:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1346:10: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c:1347:82: note: (18) dereference of NULL ‘accel_structs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_object.h:222:65: note: in definition of macro ‘VK_FROM_HANDLE’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_descriptor_set.c: internal warning: child 50786 timed out after 30s <--[clang] cswrap: error: child 50786 (/usr/bin/clang) terminated by signal 15 (timed out) [3897/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline.c.o -c ../src/amd/vulkan/radv_pipeline.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:12: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:11: <--[gcc] In function ‘mesa_to_vk_shader_stage’, inlined from ‘radv_GetPipelineExecutablePropertiesKHR’ at ../src/amd/vulkan/radv_pipeline.c:845:44: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:329:38: warning: shift by count (‘4294967295’) >= precision of type (‘32’) [-Wanalyzer-shift-count-overflow] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c: In function ‘radv_GetPipelineExecutablePropertiesKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:829:1: note: (1) entry to ‘radv_GetPipelineExecutablePropertiesKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:833:33: note: (2) calling ‘radv_get_executable_count’ from ‘radv_GetPipelineExecutablePropertiesKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:752:1: note: (3) entry to ‘radv_get_executable_count’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:762:22: note: (4) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:763:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:833:33: note: (6) returning to ‘radv_GetPipelineExecutablePropertiesKHR’ from ‘radv_get_executable_count’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:835:7: note: (7) following ‘false’ branch (when ‘pProperties’ is non-NULL)... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/shader_enums.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl_types.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:16: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:840:45: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:364:31: note: in definition of macro ‘MIN2’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:841:53: note: (9) following ‘true’ branch (when ‘executable_idx < count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:843:36: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:843:36: note: (11) calling ‘radv_get_shader_from_executable_index’ from ‘radv_GetPipelineExecutablePropertiesKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:776:1: note: (12) entry to ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:794:22: note: (13) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:29: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:10: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:10: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:843:36: note: (17) returning to ‘radv_GetPipelineExecutablePropertiesKHR’ from ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:845:44: note: (18) inlined call to ‘mesa_to_vk_shader_stage’ from ‘radv_GetPipelineExecutablePropertiesKHR’ <--[gcc] In function ‘mesa_to_vk_shader_stage’, inlined from ‘radv_GetPipelineExecutablePropertiesKHR’ at ../src/amd/vulkan/radv_pipeline.c:845:44: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:329:38: note: (19) shift by count ‘4294967295’ here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c: In function ‘radv_GetPipelineExecutableStatisticsKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:991:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:929:1: note: (1) entry to ‘radv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:936:7: note: (2) calling ‘radv_get_shader_from_executable_index’ from ‘radv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:776:1: note: (3) entry to ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:794:22: note: (4) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:936:7: note: (6) returning to ‘radv_GetPipelineExecutableStatisticsKHR’ from ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:944:46: note: (7) following ‘true’ branch (when ‘pStatistics’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:944:63: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:947:7: note: (9) following ‘false’ branch (when ‘pStatistics >= end’)... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:955:7: note: (11) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:961:4: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:963:7: note: (13) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:969:4: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:971:7: note: (15) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:977:4: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:979:7: note: (17) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:985:4: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:987:7: note: (19) following ‘true’ branch (when ‘s < end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:988:18: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:991:28: note: (21) dereference of NULL ‘radv_get_shader_from_executable_index(*pExecutableInfo.pipeline, (int)*pExecutableInfo.executableIndex, & stage)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1015:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:929:1: note: (1) entry to ‘radv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:936:7: note: (2) calling ‘radv_get_shader_from_executable_index’ from ‘radv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:776:1: note: (3) entry to ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:794:22: note: (4) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:936:7: note: (6) returning to ‘radv_GetPipelineExecutableStatisticsKHR’ from ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:944:46: note: (7) following ‘true’ branch (when ‘pStatistics’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:944:63: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:947:7: note: (9) following ‘false’ branch (when ‘pStatistics >= end’)... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:955:7: note: (11) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:961:4: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:963:7: note: (13) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:969:4: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:971:7: note: (15) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:977:4: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:979:7: note: (17) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:985:4: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:987:7: note: (19) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:993:4: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:995:7: note: (21) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1001:4: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1003:7: note: (23) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1009:4: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1011:7: note: (25) following ‘true’ branch (when ‘s < end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1012:18: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1015:28: note: (27) dereference of NULL ‘radv_get_shader_from_executable_index(*pExecutableInfo.pipeline, (int)*pExecutableInfo.executableIndex, & stage)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1019:14: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:929:1: note: (1) entry to ‘radv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:936:7: note: (2) calling ‘radv_get_shader_from_executable_index’ from ‘radv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:776:1: note: (3) entry to ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:794:22: note: (4) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:936:7: note: (6) returning to ‘radv_GetPipelineExecutableStatisticsKHR’ from ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:944:46: note: (7) following ‘false’ branch (when ‘pStatistics’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:953:4: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:955:7: note: (9) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:961:4: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:963:7: note: (11) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:969:4: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:971:7: note: (13) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:977:4: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:979:7: note: (15) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:985:4: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:987:7: note: (17) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:993:4: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:995:7: note: (19) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1001:4: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1003:7: note: (21) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1009:4: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1011:7: note: (23) following ‘false’ branch (when ‘s >= end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1017:4: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1019:14: note: (25) dereference of NULL ‘radv_get_shader_from_executable_index(*pExecutableInfo.pipeline, (int)*pExecutableInfo.executableIndex, & stage)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c: In function ‘radv_GetPipelineExecutableInternalRepresentationsKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1083:66: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1063:1: note: (1) entry to ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1072:7: note: (2) calling ‘radv_get_shader_from_executable_index’ from ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:776:1: note: (3) entry to ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:794:22: note: (4) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1072:7: note: (6) returning to ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ from ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1076:9: note: (7) following ‘true’ branch (when ‘pInternalRepresentations’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1076:39: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1079:7: note: (9) following ‘true’ branch (when ‘pInternalRepresentations < end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1080:17: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1083:66: note: (11) dereference of NULL ‘radv_get_shader_from_executable_index(*pExecutableInfo.pipeline, (int)*pExecutableInfo.executableIndex, & stage)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1098:66: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1063:1: note: (1) entry to ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1072:7: note: (2) calling ‘radv_get_shader_from_executable_index’ from ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:776:1: note: (3) entry to ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:794:22: note: (4) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1072:7: note: (6) returning to ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ from ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1076:9: note: (7) following ‘true’ branch (when ‘pInternalRepresentations’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1076:39: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1079:7: note: (9) following ‘false’ branch (when ‘pInternalRepresentations >= end’)... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1089:7: note: (11) following ‘true’ branch (when ‘p < end’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1090:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1091:10: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1092:21: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1098:66: note: (15) dereference of NULL ‘radv_get_shader_from_executable_index(*pExecutableInfo.pipeline, (int)*pExecutableInfo.executableIndex, & stage)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1104:25: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1063:1: note: (1) entry to ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1072:7: note: (2) calling ‘radv_get_shader_from_executable_index’ from ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:776:1: note: (3) entry to ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:794:22: note: (4) following ‘true’ branch (when ‘i != 14’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:795:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1072:7: note: (6) returning to ‘radv_GetPipelineExecutableInternalRepresentationsKHR’ from ‘radv_get_shader_from_executable_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1076:9: note: (7) following ‘true’ branch (when ‘pInternalRepresentations’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1076:39: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1079:7: note: (9) following ‘false’ branch (when ‘pInternalRepresentations >= end’)... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1089:7: note: (11) following ‘false’ branch (when ‘p >= end’)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1104:7: note: (13) following ‘true’ branch (when ‘end > p’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1104:25: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:1104:25: note: (15) dereference of NULL ‘radv_get_shader_from_executable_index(*pExecutableInfo.pipeline, (int)*pExecutableInfo.executableIndex, & stage)’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.c:12: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3898/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_rt.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_rt.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_rt.c.o -c ../src/amd/vulkan/radv_pipeline_rt.c [3899/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_device_generated_commands.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_device_generated_commands.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_device_generated_commands.c.o -c ../src/amd/vulkan/radv_device_generated_commands.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:8: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c: In function ‘radv_prepare_dgc_compute’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:2064:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 2064 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_object.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:7: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_iand_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:985:26: warning: dereference of NULL ‘x’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:403:6: note: in definition of macro ‘BITFIELD64_MASK’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:435:1: note: (1) entry to ‘dgc_emit_sqtt_thread_trace_marker.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:441:7: note: (2) inlined call to ‘nir_imm_int’ from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:272, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:8: <--[gcc] In function ‘nir_imm_int’, inlined from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ at ../src/amd/vulkan/radv_device_generated_commands.c:441:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (3) calling ‘nir_imm_intN_t’ from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_iand_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (4) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (5) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:16, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (6) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (7) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (9) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (10) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (11) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (12) following ‘true’ branch... <--[gcc] cc1: note: (13) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (14) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:441:7: note: (15) inlined call to ‘nir_imm_int’ from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ at ../src/amd/vulkan/radv_device_generated_commands.c:441:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (16) returning to ‘dgc_emit_sqtt_thread_trace_marker.part.0’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c: In function ‘nir_iand_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:441:7: note: (17) inlined call to ‘nir_pkt3’ from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ <--[gcc] In function ‘nir_pkt3’, inlined from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ at ../src/amd/vulkan/radv_device_generated_commands.c:441:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:350:11: note: (18) calling ‘nir_pkt3_base’ from ‘dgc_emit_sqtt_thread_trace_marker.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c: In function ‘nir_iand_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:341:1: note: (19) entry to ‘nir_pkt3_base’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c:343:10: note: (20) calling ‘nir_iand_imm’ from ‘nir_pkt3_base’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:982:1: note: (21) entry to ‘nir_iand_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:985:26: note: (22) dereference of NULL ‘x’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:403:6: note: in definition of macro ‘BITFIELD64_MASK’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device_generated_commands.c: internal warning: child 50804 timed out after 30s <--[clang] cswrap: error: child 50804 (/usr/bin/clang) terminated by signal 15 (timed out) [3900/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_physical_device.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_physical_device.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_physical_device.c.o -c ../src/amd/vulkan/radv_physical_device.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_physical_device.c:2201:4: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] [3901/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_sampler.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_sampler.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_sampler.c.o -c ../src/amd/vulkan/radv_sampler.c [3902/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_printf.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_printf.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_printf.c.o -c ../src/amd/vulkan/radv_printf.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:141:15: warning: dereference of possibly-NULL ‘args’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:100:1: note: (1) entry to ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:102:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:105:69: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:106:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:109:30: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:111:7: note: (6) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.h:20, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:7: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:214:53: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:114:28: note: in expansion of macro ‘util_dynarray_num_elements’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:119:20: note: (8) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:16: <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:119:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (9) calling ‘nir_imm_intN_t’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (10) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (11) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:16, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:8: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (12) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (13) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (15) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (16) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (17) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (18) following ‘true’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (20) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:119:20: note: (21) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:119:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (22) returning to ‘radv_build_printf’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:129:21: note: (23) this call could return NULL <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:490: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12618:20: note: (24) inlined call to ‘nir_imm_true’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:132:22: note: in expansion of macro ‘nir_ballot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (25) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:132:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (26) calling ‘nir_imm_boolN_t’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:289:1: note: (27) entry to ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (28) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (29) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (30) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (31) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (32) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:314:4: note: (33) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (34) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (35) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (36) returning to ‘nir_imm_boolN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12618:20: note: (37) inlined call to ‘nir_imm_true’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:132:22: note: in expansion of macro ‘nir_ballot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (38) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:132:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (39) returning to ‘radv_build_printf’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:135:27: note: (40) following ‘true’ branch (when ‘num_args > i’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:136:16: note: (41) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:138:10: note: (42) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:141:11: note: (43) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:141:15: note: (44) ‘args + (long unsigned int)i * 8’ could be NULL: unchecked value from (23) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:149:21: warning: dereference of possibly-NULL ‘strides’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:100:1: note: (1) entry to ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:102:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:105:69: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:106:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:109:30: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:111:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:214:53: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:114:28: note: in expansion of macro ‘util_dynarray_num_elements’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:119:20: note: (8) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:119:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (9) calling ‘nir_imm_intN_t’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (10) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (11) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (12) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (13) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (15) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (16) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (17) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (18) following ‘true’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (20) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:119:20: note: (21) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:119:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (22) returning to ‘radv_build_printf’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:130:24: note: (23) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12618:20: note: (24) inlined call to ‘nir_imm_true’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:132:22: note: in expansion of macro ‘nir_ballot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (25) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:132:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (26) calling ‘nir_imm_boolN_t’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:289:1: note: (27) entry to ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (28) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (29) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (30) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (31) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (32) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:314:4: note: (33) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (34) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (35) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (36) returning to ‘nir_imm_boolN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12618:20: note: (37) inlined call to ‘nir_imm_true’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:132:22: note: in expansion of macro ‘nir_ballot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (38) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:132:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (39) returning to ‘radv_build_printf’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:135:27: note: (40) following ‘true’ branch (when ‘num_args > i’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:136:16: note: (41) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:143:51: note: (42) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:143:51: note: (43) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:148:10: note: (44) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:149:23: note: (45) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:149:23: note: (46) inlined call to ‘nir_imul_imm’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imul_imm’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:149:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:942:11: note: (47) calling ‘_nir_mul_imm’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:919:1: note: (48) entry to ‘_nir_mul_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:924:7: note: (49) following ‘false’ branch (when ‘y != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:926:14: note: (50) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:926:14: note: (51) following ‘true’ branch (when ‘y == 1’)... <--[gcc] cc1: note: (52) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:149:23: note: (53) inlined call to ‘nir_imul_imm’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imul_imm’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:149:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:942:11: note: (54) returning to ‘radv_build_printf’ from ‘_nir_mul_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:149:21: note: (55) ‘strides + (long unsigned int)i * 8’ could be NULL: unchecked value from (23) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:152:21: warning: dereference of possibly-NULL ‘strides’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:100:1: note: (1) entry to ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:102:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:105:69: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:106:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:109:30: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:111:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:214:53: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:114:28: note: in expansion of macro ‘util_dynarray_num_elements’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:119:20: note: (8) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:119:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (9) calling ‘nir_imm_intN_t’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (10) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (11) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (12) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (13) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (15) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (16) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (17) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (18) following ‘true’ branch... <--[gcc] cc1: note: (19) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (20) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:119:20: note: (21) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:119:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (22) returning to ‘radv_build_printf’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:130:24: note: (23) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12618:20: note: (24) inlined call to ‘nir_imm_true’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:132:22: note: in expansion of macro ‘nir_ballot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (25) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:132:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (26) calling ‘nir_imm_boolN_t’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:289:1: note: (27) entry to ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (28) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (29) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (30) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (31) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (32) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:314:4: note: (33) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (34) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (35) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (36) returning to ‘nir_imm_boolN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12618:20: note: (37) inlined call to ‘nir_imm_true’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:132:22: note: in expansion of macro ‘nir_ballot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (38) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:132:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (39) returning to ‘radv_build_printf’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:135:27: note: (40) following ‘true’ branch (when ‘num_args > i’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:136:16: note: (41) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:143:51: note: (42) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:143:51: note: (43) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:148:10: note: (44) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:152:17: note: (45) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:152:23: note: (46) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:152:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (47) calling ‘nir_imm_intN_t’ from ‘radv_build_printf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (48) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (49) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (50) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (51) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (52) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (53) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (54) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (55) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (56) following ‘true’ branch... <--[gcc] cc1: note: (57) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (58) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:152:23: note: (59) inlined call to ‘nir_imm_int’ from ‘radv_build_printf’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘radv_build_printf’ at ../src/amd/vulkan/radv_printf.c:152:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (60) returning to ‘radv_build_printf’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_build_printf’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:152:21: note: (61) ‘strides + (long unsigned int)i * 8’ could be NULL: unchecked value from (23) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c: In function ‘radv_dump_printf_data’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:262:26: warning: use of possibly-NULL ‘print_str’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:217:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:220:29: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:225:76: note: (3) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:226:33: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:242:30: note: (5) following ‘true’ branch (when ‘num_args >= i’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:243:28: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:245:13: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:250:51: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:257:28: note: (9) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:262:26: note: (10) argument 1 (‘print_str’) from (9) could be NULL where non-null expected <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:31: <--[gcc] /usr/include/string.h:323:14: note: argument 1 of ‘strpbrk’ must be non-null <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.c:259:10: warning: Value stored to 'spec_pos' is never read [deadcode.DeadStores] <--[clang] [3903/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_rmv.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_rmv.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_rmv.c.o -c ../src/amd/vulkan/radv_rmv.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_printf.h:20, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:20, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_image.h:16, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:20: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c: In function ‘emit_page_table_update_event’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:160:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:742:1: note: (1) entry to ‘radv_rmv_log_sparse_remove_residency’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:744:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:747:43: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:753:4: note: (4) calling ‘radv_rmv_collect_trace_events’ from ‘radv_rmv_log_sparse_remove_residency’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:441:1: note: (5) entry to ‘radv_rmv_collect_trace_events’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:443:27: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:444:55: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:444:7: note: (8) calling ‘append_trace_events’ from ‘radv_rmv_collect_trace_events’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:181:1: note: (9) entry to ‘append_trace_events’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:193:7: note: (10) following ‘false’ branch (when ‘page’ is non-NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:199:10: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:203:17: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:214:10: note: (14) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:238:35: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:244:13: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:245:34: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:254:13: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:255:13: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:255:13: note: (20) calling ‘evaluate_trace_event’ from ‘append_trace_events’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:164:1: note: (21) entry to ‘evaluate_trace_event’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:175:27: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:177:48: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:176:7: note: (24) calling ‘emit_page_table_update_event’ from ‘evaluate_trace_event’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:133:1: note: (25) entry to ‘emit_page_table_update_event’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (26) calling ‘util_dynarray_grow_bytes’ from ‘emit_page_table_update_event’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:160:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (27) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (28) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/common/ac_gpu_info.h:11, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:15: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (30) returning to ‘emit_page_table_update_event’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:160:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (31) argument 1 (‘util_dynarray_grow_bytes(&*data.tokens, 1, 144)’) NULL where non-null expected <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:160:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rmv.c:301:37: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] [3904/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_rra.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_rra.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_rra.c.o -c ../src/amd/vulkan/radv_rra.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rra.c:769:19: warning: Result of 'calloc' is converted to a pointer of type 'uint32_t', which is incompatible with sizeof operand type 'struct rra_geometry_info' [unix.MallocSizeof] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_rra.c:1437:47: warning: Array access (from variable 'dispatch_size') results in a null pointer dereference [core.NullDereference] <--[clang] [3905/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_args.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_args.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_args.c.o -c ../src/amd/vulkan/radv_shader_args.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_args.c:46:19: warning: Left shift by '4294967295' overflows the capacity of 'unsigned long long' [core.BitwiseShift] <--[clang] [3906/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_object.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_object.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_object.c.o -c ../src/amd/vulkan/radv_shader_object.c [3907/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_spm.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_spm.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_spm.c.o -c ../src/amd/vulkan/radv_spm.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_spm.c:10: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_spm.c:10: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3908/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_queue.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_queue.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_queue.c.o -c ../src/amd/vulkan/radv_queue.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_queue.c:14: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_queue.c:14: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3909/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_graphics.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_graphics.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_graphics.c.o -c ../src/amd/vulkan/radv_pipeline_graphics.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_graphics.c:11: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_graphics.c: internal warning: child 50973 timed out after 30s <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline_graphics.c: internal warning: child 50971 timed out after 30s <--[clang] cswrap: error: child 50973 (/usr/bin/gcc) terminated by signal 15 (timed out) cswrap: error: child 50971 (/usr/bin/clang) terminated by signal 15 (timed out) [3910/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_wsi.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_wsi.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_wsi.c.o -c ../src/amd/vulkan/radv_wsi.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_wsi.c:10: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_wsi.c:10: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3911/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_sqtt.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_sqtt.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_sqtt.c.o -c ../src/amd/vulkan/radv_sqtt.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_sqtt.c:10: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_sqtt.c:10: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3912/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_sdma.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_sdma.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_sdma.c.o -c ../src/amd/vulkan/radv_sdma.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_sdma.c:14: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_sdma.c:14: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3913/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_info.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_info.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_info.c.o -c ../src/amd/vulkan/radv_shader_info.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:7: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h: In function ‘nir_deref_instr_get_variable’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:1828:16: warning: dereference of NULL ‘instr’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1143:1: note: (1) entry to ‘radv_nir_shader_info_pass’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1149:55: note: (2) inlined call to ‘exec_list_get_head_const’ from ‘radv_nir_shader_info_pass’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:33: <--[gcc] In function ‘exec_list_get_head_const’, inlined from ‘radv_nir_shader_info_pass’ at ../src/amd/vulkan/radv_shader_info.c:1149:55: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:383:64: note: (3) following ‘true’ branch... <--[gcc] cc1: note: (4) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c: In function ‘nir_deref_instr_get_variable’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4895:57: note: (5) following ‘true’ branch (when ‘block’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1156:4: note: in expansion of macro ‘nir_foreach_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1157:7: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1157:7: note: (7) calling ‘gather_info_block’ from ‘radv_nir_shader_info_pass’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:342:1: note: (8) entry to ‘gather_info_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:735:75: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:742:10: note: in expansion of macro ‘exec_node_data_forward’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:3050:4: note: in expansion of macro ‘foreach_list_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:346:4: note: in expansion of macro ‘nir_foreach_instr’ <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:743:13: note: (11) following ‘true’ branch (when ‘instr’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:3050:4: note: in expansion of macro ‘foreach_list_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:346:4: note: in expansion of macro ‘nir_foreach_instr’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:347:20: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:347:7: note: (13) following ‘case 3:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:352:10: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:352:10: note: (15) calling ‘gather_tex_info’ from ‘gather_info_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:325:1: note: (16) entry to ‘gather_tex_info’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:327:27: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:328:20: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:328:7: note: (19) following ‘case 11:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:329:7: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:330:57: note: (21) inlined call to ‘nir_src_as_deref’ from ‘gather_tex_info’ <--[gcc] In function ‘nir_src_as_deref’, inlined from ‘gather_tex_info’ at ../src/amd/vulkan/radv_shader_info.c:330:57: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4759:17: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4765:1: note: in expansion of macro ‘NIR_SRC_AS_’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c: In function ‘nir_deref_instr_get_variable’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:330:28: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:330:28: note: (24) calling ‘nir_deref_instr_get_variable’ from ‘gather_tex_info’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:1826:1: note: (25) entry to ‘nir_deref_instr_get_variable’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:1828:16: note: (26) dereference of NULL ‘instr’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c: In function ‘radv_nir_shader_info_pass’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4895:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1156:4: note: in expansion of macro ‘nir_foreach_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1143:1: note: (1) entry to ‘radv_nir_shader_info_pass’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1149:55: note: (2) inlined call to ‘exec_list_get_head_const’ from ‘radv_nir_shader_info_pass’ <--[gcc] In function ‘exec_list_get_head_const’, inlined from ‘radv_nir_shader_info_pass’ at ../src/amd/vulkan/radv_shader_info.c:1149:55: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/glsl/list.h:383:64: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c: In function ‘radv_nir_shader_info_pass’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1151:14: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:4895:28: note: (5) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:1156:4: note: in expansion of macro ‘nir_foreach_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:47:4: warning: Value stored to 'mask' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader_info.c:188:41: warning: Array access (via field 'output_streams') results in a null pointer dereference [core.NullDereference] <--[clang] [3914/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_surface.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_surface.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_surface.c.o -c ../src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.c [3915/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_winsys.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_winsys.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_winsys.c.o -c ../src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c [3916/4237] g++ -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_llvm_helper.cpp.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_llvm_helper.cpp.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_llvm_helper.cpp.o -c ../src/amd/vulkan/radv_llvm_helper.cpp [3917/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_vk_barrier.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_vk_barrier.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_vk_barrier.c.o -c ../src/amd/vulkan/radix_sort/common/vk/barrier.c [3918/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_util.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_util.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_util.c.o -c ../src/amd/vulkan/radix_sort/common/util.c [3919/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radix_sort_vk.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radix_sort_vk.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radix_sort_vk.c.o -c ../src/amd/vulkan/radix_sort/radix_sort_vk.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radix_sort/radix_sort_vk.c: In function ‘radix_sort_vk_create’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radix_sort/radix_sort_vk.c:203:14: warning: dereference of possibly-NULL ‘rs’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radix_sort/radix_sort_vk.c:198:37: note: (1) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radix_sort/radix_sort_vk.c:203:14: note: (2) ‘rs’ could be NULL: unchecked value from (1) <--[gcc] [3920/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radv_radix_sort.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radv_radix_sort.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radv_radix_sort.c.o -c ../src/amd/vulkan/radix_sort/radv_radix_sort.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radix_sort/radv_radix_sort.c:9: <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radix_sort/radv_radix_sort.c:9: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] [3921/4237] rm -f src/broadcom/qpu/libbroadcom_qpu.a && gcc-ar csrDT src/broadcom/qpu/libbroadcom_qpu.a src/broadcom/qpu/libbroadcom_qpu.a.p/qpu_disasm.c.o src/broadcom/qpu/libbroadcom_qpu.a.p/qpu_instr.c.o src/broadcom/qpu/libbroadcom_qpu.a.p/qpu_pack.c.o [3922/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_bo.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_bo.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_bo.c.o -c ../src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c:500:4: warning: Value stored to 'r' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c:757:4: warning: Value stored to 'r' is never read [deadcode.DeadStores] <--[clang] [3923/4237] rm -f src/broadcom/vulkan/libv3dv-v42.a && gcc-ar csrDT src/broadcom/vulkan/libv3dv-v42.a src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_common.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_exporter.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_acceleration_structure.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_blend.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer_view.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_copy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_enqueue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_report.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_utils.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_deferred_operation.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_set_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptors.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_update_template.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device_memory.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_fence.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_framebuffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_graphics_state.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_image.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_log.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_object.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_physical_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_pipeline_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_query_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_render_pass.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sampler.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_semaphore.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_standard_sample_locations.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_binary.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_dummy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_timeline.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_synchronization.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_video.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_ycbcr_conversion.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_drm_syncobj.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_enqueue_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_common_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_dispatch_trampolines.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_format_info.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_features.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_properties.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_synchronization_helpers.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_blit_resolve.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_clear.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_draw_rects.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir_convert_ycbcr.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline_cache.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader_module.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_etc2.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_astc.c.o src/vulkan/runtime/libvulkan_instance.a.p/vk_instance.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_drm.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_x11.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_wayland.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_headless.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_display.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_presentation-time-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_tearing-control-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-drm-syncobj-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._wsi_common_entrypoints.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_cmd_buffer.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_descriptor_set.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_device.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_formats.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_image.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_pipeline.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_meta_common.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_query.c.o src/broadcom/vulkan/libv3dv-v42.a.p/v3dvx_queue.c.o [3924/4237] rm -f src/broadcom/vulkan/libv3dv-v71.a && gcc-ar csrDT src/broadcom/vulkan/libv3dv-v71.a src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_common.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_exporter.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_acceleration_structure.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_blend.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer_view.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_copy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_enqueue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_report.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_utils.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_deferred_operation.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_set_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptors.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_update_template.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device_memory.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_fence.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_framebuffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_graphics_state.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_image.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_log.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_object.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_physical_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_pipeline_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_query_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_render_pass.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sampler.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_semaphore.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_standard_sample_locations.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_binary.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_dummy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_timeline.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_synchronization.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_video.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_ycbcr_conversion.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_drm_syncobj.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_enqueue_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_common_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_dispatch_trampolines.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_format_info.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_features.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_properties.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_synchronization_helpers.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_blit_resolve.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_clear.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_draw_rects.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir_convert_ycbcr.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline_cache.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader_module.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_etc2.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_astc.c.o src/vulkan/runtime/libvulkan_instance.a.p/vk_instance.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_drm.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_x11.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_wayland.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_headless.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_display.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_presentation-time-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_tearing-control-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-drm-syncobj-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._wsi_common_entrypoints.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_cmd_buffer.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_descriptor_set.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_device.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_formats.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_image.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_pipeline.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_meta_common.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_query.c.o src/broadcom/vulkan/libv3dv-v71.a.p/v3dvx_queue.c.o [3925/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o -c src/egl/wayland/wayland-drm/wayland-drm-protocol.c [3926/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_video_enc.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_video_enc.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_video_enc.c.o -c ../src/amd/vulkan/radv_video_enc.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:29: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_slice_header’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:717:8: warning: unused variable ‘slice_count’ [-Wunused-variable] <--[gcc] 717 | int slice_count = h264_picture_info->naluSliceEntryCount; | ^~~~~~~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_spec_misc_h264’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:533:41: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (8) calling ‘begin’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1608:1: note: (9) entry to ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1618:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1619:7: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1620:7: note: (12) calling ‘radv_enc_spec_misc_h264’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:526:1: note: (13) entry to ‘radv_enc_spec_misc_h264’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:29: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:532:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_h264’ at ../src/amd/vulkan/radv_video_enc.c:532:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_spec_misc_h264’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:532:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_h264’ at ../src/amd/vulkan/radv_video_enc.c:532:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (18) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_spec_misc_h264’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:533:41: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:533:41: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_spec_misc_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:564:41: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (8) calling ‘begin’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1608:1: note: (9) entry to ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1618:7: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1622:14: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1622:14: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (14) calling ‘radv_enc_slice_control_hevc’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:588:1: note: (15) entry to ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (16) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:594:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_control_hevc’ at ../src/amd/vulkan/radv_video_enc.c:594:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (17) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_spec_misc_hevc’: cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (19) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:594:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_control_hevc’ at ../src/amd/vulkan/radv_video_enc.c:594:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (20) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_spec_misc_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (22) returning to ‘begin’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1624:7: note: (23) calling ‘radv_enc_spec_misc_hevc’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:557:1: note: (24) entry to ‘radv_enc_spec_misc_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (25) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:563:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_hevc’ at ../src/amd/vulkan/radv_video_enc.c:563:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (26) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_spec_misc_hevc’: cc1: note: (27) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (28) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:563:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_hevc’ at ../src/amd/vulkan/radv_video_enc.c:563:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (29) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_spec_misc_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:564:41: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:564:41: note: (31) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_slice_control_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:595:41: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (8) calling ‘begin’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1608:1: note: (9) entry to ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1618:7: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1622:14: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1622:14: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (14) calling ‘radv_enc_slice_control_hevc’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:588:1: note: (15) entry to ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (16) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:594:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_control_hevc’ at ../src/amd/vulkan/radv_video_enc.c:594:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (17) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_slice_control_hevc’: cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (19) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:594:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_control_hevc’ at ../src/amd/vulkan/radv_video_enc.c:594:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (20) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_slice_control_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:595:41: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:595:41: note: (22) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_deblocking_filter_h264’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:653:45: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (8) calling ‘begin’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1608:1: note: (9) entry to ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1618:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1619:7: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1620:7: note: (12) calling ‘radv_enc_spec_misc_h264’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:526:1: note: (13) entry to ‘radv_enc_spec_misc_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:532:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_h264’ at ../src/amd/vulkan/radv_video_enc.c:532:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_deblocking_filter_h264’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:532:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_h264’ at ../src/amd/vulkan/radv_video_enc.c:532:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (18) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_deblocking_filter_h264’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1620:7: note: (20) returning to ‘begin’ from ‘radv_enc_spec_misc_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1621:7: note: (21) calling ‘radv_enc_deblocking_filter_h264’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:646:1: note: (22) entry to ‘radv_enc_deblocking_filter_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (23) inlined call to ‘__vk_find_struct’ from ‘radv_enc_deblocking_filter_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:652:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_deblocking_filter_h264’ at ../src/amd/vulkan/radv_video_enc.c:652:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (24) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_deblocking_filter_h264’: cc1: note: (25) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (26) inlined call to ‘__vk_find_struct’ from ‘radv_enc_deblocking_filter_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:652:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_deblocking_filter_h264’ at ../src/amd/vulkan/radv_video_enc.c:652:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (27) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_deblocking_filter_h264’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:653:45: note: (28) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:653:45: note: (29) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_deblocking_filter_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:673:41: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1673:7: note: (8) calling ‘begin’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1608:1: note: (9) entry to ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1618:7: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1622:14: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1622:14: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (14) calling ‘radv_enc_slice_control_hevc’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:588:1: note: (15) entry to ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (16) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:594:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_control_hevc’ at ../src/amd/vulkan/radv_video_enc.c:594:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (17) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_deblocking_filter_hevc’: cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (19) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:594:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_control_hevc’ at ../src/amd/vulkan/radv_video_enc.c:594:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (20) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_deblocking_filter_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1623:7: note: (22) returning to ‘begin’ from ‘radv_enc_slice_control_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1624:7: note: (23) calling ‘radv_enc_spec_misc_hevc’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:557:1: note: (24) entry to ‘radv_enc_spec_misc_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (25) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:563:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_hevc’ at ../src/amd/vulkan/radv_video_enc.c:563:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (26) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_deblocking_filter_hevc’: cc1: note: (27) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (28) inlined call to ‘__vk_find_struct’ from ‘radv_enc_spec_misc_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:563:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_spec_misc_hevc’ at ../src/amd/vulkan/radv_video_enc.c:563:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (29) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_deblocking_filter_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1624:7: note: (31) returning to ‘begin’ from ‘radv_enc_spec_misc_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1625:7: note: (32) calling ‘radv_enc_deblocking_filter_hevc’ from ‘begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:666:1: note: (33) entry to ‘radv_enc_deblocking_filter_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (34) inlined call to ‘__vk_find_struct’ from ‘radv_enc_deblocking_filter_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:672:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_deblocking_filter_hevc’ at ../src/amd/vulkan/radv_video_enc.c:672:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (35) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_deblocking_filter_hevc’: cc1: note: (36) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (37) inlined call to ‘__vk_find_struct’ from ‘radv_enc_deblocking_filter_hevc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:672:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_deblocking_filter_hevc’ at ../src/amd/vulkan/radv_video_enc.c:672:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (38) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_deblocking_filter_hevc’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:673:41: note: (39) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:673:41: note: (40) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_slice_header’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:718:41: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1698:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1699:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1699:7: note: (8) calling ‘radv_enc_headers_h264’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1593:1: note: (9) entry to ‘radv_enc_headers_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1595:4: note: (10) calling ‘radv_enc_slice_header’ from ‘radv_enc_headers_h264’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:710:1: note: (11) entry to ‘radv_enc_slice_header’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (12) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_header’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:716:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_header’ at ../src/amd/vulkan/radv_video_enc.c:716:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (13) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_slice_header’: cc1: note: (14) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (15) inlined call to ‘__vk_find_struct’ from ‘radv_enc_slice_header’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:716:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_slice_header’ at ../src/amd/vulkan/radv_video_enc.c:716:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (16) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_slice_header’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:718:41: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:718:41: note: (18) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_rc_per_pic’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1290:51: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1693:7: note: (6) calling ‘radv_enc_rc_per_pic’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1275:1: note: (7) entry to ‘radv_enc_rc_per_pic’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1285:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1285:80: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1285:73: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1286:22: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1286:7: note: (12) following ‘case 65536:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1287:7: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘radv_enc_rc_per_pic’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1289:13: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_rc_per_pic’ at ../src/amd/vulkan/radv_video_enc.c:1289:13: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_rc_per_pic’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘radv_enc_rc_per_pic’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1289:13: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_rc_per_pic’ at ../src/amd/vulkan/radv_video_enc.c:1289:13: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (18) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_rc_per_pic’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1290:51: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1290:51: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1297:58: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1888:1: note: (1) entry to ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1891:4: note: (2) calling ‘radv_vcn_encode_video’ from ‘radv_CmdEncodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1655:1: note: (3) entry to ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1663:4: note: (4) following ‘case 65536:, case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1672:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1693:7: note: (6) calling ‘radv_enc_rc_per_pic’ from ‘radv_vcn_encode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1275:1: note: (7) entry to ‘radv_enc_rc_per_pic’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1285:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1285:80: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1285:73: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1286:22: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1286:7: note: (12) following ‘case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1294:7: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘radv_enc_rc_per_pic’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1296:13: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_rc_per_pic’ at ../src/amd/vulkan/radv_video_enc.c:1296:13: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_enc_rc_per_pic’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘radv_enc_rc_per_pic’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1296:13: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_enc_rc_per_pic’ at ../src/amd/vulkan/radv_video_enc.c:1296:13: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (18) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_enc_rc_per_pic’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1297:58: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1297:58: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_GetEncodedVideoSessionParametersKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1942:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1926:1: note: (1) entry to ‘radv_GetEncodedVideoSessionParametersKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1938:4: note: (2) following ‘case 65536:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1939:4: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (4) inlined call to ‘__vk_find_struct’ from ‘radv_GetEncodedVideoSessionParametersKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1941:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_GetEncodedVideoSessionParametersKHR’ at ../src/amd/vulkan/radv_video_enc.c:1941:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (5) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_GetEncodedVideoSessionParametersKHR’: cc1: note: (6) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (7) inlined call to ‘__vk_find_struct’ from ‘radv_GetEncodedVideoSessionParametersKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1941:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_GetEncodedVideoSessionParametersKHR’ at ../src/amd/vulkan/radv_video_enc.c:1941:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (8) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_GetEncodedVideoSessionParametersKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1942:24: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1942:24: note: (10) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1960:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1926:1: note: (1) entry to ‘radv_GetEncodedVideoSessionParametersKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1938:4: note: (2) following ‘case 131072:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1957:4: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (4) inlined call to ‘__vk_find_struct’ from ‘radv_GetEncodedVideoSessionParametersKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1959:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_GetEncodedVideoSessionParametersKHR’ at ../src/amd/vulkan/radv_video_enc.c:1959:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (5) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_GetEncodedVideoSessionParametersKHR’: cc1: note: (6) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (7) inlined call to ‘__vk_find_struct’ from ‘radv_GetEncodedVideoSessionParametersKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1959:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_GetEncodedVideoSessionParametersKHR’ at ../src/amd/vulkan/radv_video_enc.c:1959:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (8) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c: In function ‘radv_GetEncodedVideoSessionParametersKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1960:24: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1960:24: note: (10) dereference of NULL ‘<unknown>’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:29: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:310:56: warning: Right shift by '33' overflows the capacity of 'unsigned int' [core.BitwiseShift] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:717:8: warning: Value stored to 'slice_count' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:891:4: warning: Value stored to 'bits_copied' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1104:10: warning: Value stored to 'bits_copied' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video_enc.c:1503:10: warning: Value stored to 'preset_mode' is never read [deadcode.DeadStores] <--[clang] [3927/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_nir_to_llvm.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_nir_to_llvm.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_nir_to_llvm.c.o -c ../src/amd/vulkan/radv_nir_to_llvm.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c: In function ‘ac_compile_llvm_module’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:470:19: warning: dereference of possibly-NULL ‘rbin’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:493:1: note: (1) entry to ‘llvm_compile_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:506:4: note: (2) calling ‘radv_compile_nir_shader’ from ‘llvm_compile_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:479:1: note: (3) entry to ‘radv_compile_nir_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:486:18: note: (4) calling ‘ac_translate_nir_to_llvm’ from ‘radv_compile_nir_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:232:1: note: (5) entry to ‘ac_translate_nir_to_llvm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:243:7: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:282:4: note: (8) calling ‘create_function’ from ‘ac_translate_nir_to_llvm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:98:1: note: (9) entry to ‘create_function’ <--[gcc] cc1: note: (10) following ‘true’ branch... /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:108:93: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:282:4: note: (12) returning to ‘ac_translate_nir_to_llvm’ from ‘create_function’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:293:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:296:26: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:296:7: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:298:32: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:298:7: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:300:28: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:300:7: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:303:15: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:332:40: note: (21) following ‘false’ branch (when ‘shader_idx >= shader_count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:385:4: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:486:18: note: (23) returning to ‘radv_compile_nir_shader’ from ‘ac_translate_nir_to_llvm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:488:4: note: (24) calling ‘ac_compile_llvm_module’ from ‘radv_compile_nir_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:433:1: note: (25) entry to ‘ac_compile_llvm_module’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:446:7: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:452:12: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:461:66: note: (28) following ‘false’ branch (when ‘llvm_ir_string’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:462:74: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:463:43: note: (30) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:465:7: note: (31) following ‘false’ branch (when ‘llvm_ir_string’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:468:20: note: (32) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:470:19: note: (33) ‘rbin’ could be NULL: unchecked value from (30) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:476:1: warning: leak of ‘rbin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:493:1: note: (1) entry to ‘llvm_compile_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:506:4: note: (2) calling ‘radv_compile_nir_shader’ from ‘llvm_compile_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:479:1: note: (3) entry to ‘radv_compile_nir_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:486:18: note: (4) calling ‘ac_translate_nir_to_llvm’ from ‘radv_compile_nir_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:232:1: note: (5) entry to ‘ac_translate_nir_to_llvm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:243:7: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:282:4: note: (8) calling ‘create_function’ from ‘ac_translate_nir_to_llvm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:98:1: note: (9) entry to ‘create_function’ <--[gcc] cc1: note: (10) following ‘true’ branch... /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:108:93: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:282:4: note: (12) returning to ‘ac_translate_nir_to_llvm’ from ‘create_function’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:293:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:296:26: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:296:7: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:298:32: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:298:7: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:300:28: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:300:7: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:303:15: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:332:40: note: (21) following ‘false’ branch (when ‘shader_idx >= shader_count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:385:4: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:486:18: note: (23) returning to ‘radv_compile_nir_shader’ from ‘ac_translate_nir_to_llvm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:488:4: note: (24) calling ‘ac_compile_llvm_module’ from ‘radv_compile_nir_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:433:1: note: (25) entry to ‘ac_compile_llvm_module’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:446:7: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:452:12: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:461:66: note: (28) following ‘false’ branch (when ‘llvm_ir_string’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:462:74: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:463:43: note: (30) allocated here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:465:7: note: (31) following ‘false’ branch (when ‘llvm_ir_string’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:468:20: note: (32) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:470:19: note: (33) assuming ‘rbin’ is non-NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_nir_to_llvm.c:476:1: note: (34) ‘rbin’ leaks here; was allocated at (30) <--[gcc] [3928/4237] gcc -Isrc/broadcom/qpu/qpu_disasm.p -Isrc/broadcom/qpu -I../src/broadcom/qpu -Iinclude -I../include -Isrc -I../src -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/qpu/qpu_disasm.p/tests_qpu_disasm.c.o -MF src/broadcom/qpu/qpu_disasm.p/tests_qpu_disasm.c.o.d -o src/broadcom/qpu/qpu_disasm.p/tests_qpu_disasm.c.o -c ../src/broadcom/qpu/tests/qpu_disasm.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/qpu/tests/qpu_disasm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [3929/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cl.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cl.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cl.c.o -c ../src/broadcom/vulkan/v3dv_cl.c [3930/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_shader.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_shader.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader.c.o -c ../src/amd/vulkan/radv_shader.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:12: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_shader_dma_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1991:41: warning: dereference of NULL ‘submission’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2746:1: note: (1) entry to ‘radv_create_ps_epilog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2754:4: note: (2) calling ‘radv_fill_nir_compiler_options’ from ‘radv_create_ps_epilog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2421:1: note: (3) entry to ‘radv_fill_nir_compiler_options’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2438:41: note: (4) following ‘false’ branch (when ‘gfx_state’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2438:41: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2754:4: note: (6) returning to ‘radv_create_ps_epilog’ from ‘radv_fill_nir_compiler_options’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2782:13: note: (7) calling ‘radv_shader_part_create’ from ‘radv_create_ps_epilog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2246:1: note: (8) entry to ‘radv_shader_part_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2251:7: note: (9) following ‘false’ branch (when ‘shader_part’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2254:27: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2264:25: note: (11) calling ‘radv_alloc_shader_memory’ from ‘radv_shader_part_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1077:1: note: (12) entry to ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1086:93: note: (13) following ‘false’ branch (when ‘replayable == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1086:93: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1092:72: note: (15) calling ‘get_size_class’ from ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:869:1: note: (16) entry to ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:47: note: (17) following ‘true’ branch (when ‘round_up != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:22: note: (18) inlined call to ‘util_logbase2_ceil’ from ‘get_size_class’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:11: <--[gcc] In function ‘util_logbase2_ceil’, inlined from ‘get_size_class’ at ../src/amd/vulkan/radv_shader.c:871:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_math.h:425:7: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_shader_dma_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1092:72: note: (20) returning to ‘radv_alloc_shader_memory’ from ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1103:13: note: (21) calling ‘remove_hole’ from ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:877:1: note: (22) entry to ‘remove_hole’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:879:26: note: (23) calling ‘get_size_class’ from ‘remove_hole’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:869:1: note: (24) entry to ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:47: note: (25) following ‘false’ branch (when ‘round_up == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:49: note: (26) inlined call to ‘util_logbase2’ from ‘get_size_class’ <--[gcc] In function ‘util_logbase2’, inlined from ‘get_size_class’ at ../src/amd/vulkan/radv_shader.c:871:49: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_math.h:389:41: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_shader_dma_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:879:26: note: (28) returning to ‘remove_hole’ from ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1103:13: note: (29) returning to ‘radv_alloc_shader_memory’ from ‘remove_hole’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2264:25: note: (30) returning to ‘radv_shader_part_create’ from ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2265:7: note: (31) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2268:40: note: (32) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2271:9: note: (33) calling ‘radv_shader_part_binary_upload’ from ‘radv_shader_part_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2218:1: note: (34) entry to ‘radv_shader_part_binary_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2224:7: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2232:29: note: (36) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2237:7: note: (37) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2238:12: note: (38) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2238:12: note: (39) calling ‘radv_shader_dma_submit’ from ‘radv_shader_part_binary_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1988:1: note: (40) entry to ‘radv_shader_dma_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1991:41: note: (41) dereference of NULL ‘submission’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_shader_create_uncached’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2131:17: warning: dereference of NULL ‘binary’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2562:1: note: (1) entry to ‘radv_create_trap_handler_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2568:59: note: (2) calling ‘radv_should_use_wgp_mode’ from ‘radv_create_trap_handler_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1400:1: note: (3) entry to ‘radv_should_use_wgp_mode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1404:4: note: (4) following ‘case 1:, case 5:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1405:4: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2568:59: note: (6) returning to ‘radv_create_trap_handler_shader’ from ‘radv_should_use_wgp_mode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2579:40: note: (7) calling ‘shader_compile’ from ‘radv_create_trap_handler_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2482:1: note: (8) entry to ‘shader_compile’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2493:31: note: (9) ‘binary’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2517:7: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2518:7: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2579:40: note: (12) returning to ‘radv_create_trap_handler_shader’ from ‘shader_compile’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2581:4: note: (13) calling ‘radv_shader_create_uncached’ from ‘radv_create_trap_handler_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2118:1: note: (14) entry to ‘radv_shader_create_uncached’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2123:7: note: (15) following ‘false’ branch (when ‘shader’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2129:86: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2131:17: note: (17) dereference of NULL ‘binary’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2158:10: warning: use of possibly-NULL ‘calloc((long unsigned int)*(struct radv_shader_binary_legacy *)binary.stats_size, 1)’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2613:1: note: (1) entry to ‘radv_create_rt_prolog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2621:4: note: (2) calling ‘radv_fill_nir_compiler_options’ from ‘radv_create_rt_prolog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2421:1: note: (3) entry to ‘radv_fill_nir_compiler_options’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2438:41: note: (4) following ‘false’ branch (when ‘gfx_state’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2438:41: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2621:4: note: (6) returning to ‘radv_create_rt_prolog’ from ‘radv_fill_nir_compiler_options’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2637:27: note: (7) following ‘true’ branch (when ‘i != 3’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2638:32: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2660:4: note: (9) calling ‘radv_shader_create_uncached’ from ‘radv_create_rt_prolog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2118:1: note: (10) entry to ‘radv_shader_create_uncached’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2123:7: note: (11) following ‘false’ branch (when ‘shader’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2129:86: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2135:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2153:30: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2156:10: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2157:31: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2157:31: note: (17) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2158:10: note: (18) argument 1 (‘calloc((long unsigned int)*(struct radv_shader_binary_legacy *)binary.stats_size, 1)’) from (17) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_capture_shader_executable_info’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2467:7: warning: use of possibly-NULL ‘malloc(disasm_size + 1)’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2613:1: note: (1) entry to ‘radv_create_rt_prolog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2621:4: note: (2) calling ‘radv_fill_nir_compiler_options’ from ‘radv_create_rt_prolog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2421:1: note: (3) entry to ‘radv_fill_nir_compiler_options’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2438:41: note: (4) following ‘false’ branch (when ‘gfx_state’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2438:41: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2621:4: note: (6) returning to ‘radv_create_rt_prolog’ from ‘radv_fill_nir_compiler_options’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2637:27: note: (7) following ‘true’ branch (when ‘i != 3’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2638:32: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2660:4: note: (9) calling ‘radv_shader_create_uncached’ from ‘radv_create_rt_prolog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2118:1: note: (10) entry to ‘radv_shader_create_uncached’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2123:7: note: (11) following ‘false’ branch (when ‘shader’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2129:86: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2135:7: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2139:29: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2141:10: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2146:38: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2162:7: note: (17) following ‘false’ branch (when ‘replay_block’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2171:23: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2171:23: note: (19) calling ‘radv_alloc_shader_memory’ from ‘radv_shader_create_uncached’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1077:1: note: (20) entry to ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1086:93: note: (21) following ‘false’ branch (when ‘replayable == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1086:93: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1092:72: note: (23) calling ‘get_size_class’ from ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:869:1: note: (24) entry to ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:47: note: (25) following ‘true’ branch (when ‘round_up != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:22: note: (26) inlined call to ‘util_logbase2_ceil’ from ‘get_size_class’ <--[gcc] In function ‘util_logbase2_ceil’, inlined from ‘get_size_class’ at ../src/amd/vulkan/radv_shader.c:871:22: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_math.h:425:7: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_capture_shader_executable_info’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1092:72: note: (28) returning to ‘radv_alloc_shader_memory’ from ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1103:13: note: (29) calling ‘remove_hole’ from ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:877:1: note: (30) entry to ‘remove_hole’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:879:26: note: (31) calling ‘get_size_class’ from ‘remove_hole’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:869:1: note: (32) entry to ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:47: note: (33) following ‘false’ branch (when ‘round_up == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:871:49: note: (34) inlined call to ‘util_logbase2’ from ‘get_size_class’ <--[gcc] In function ‘util_logbase2’, inlined from ‘get_size_class’ at ../src/amd/vulkan/radv_shader.c:871:49: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_math.h:389:41: note: (35) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_capture_shader_executable_info’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:879:26: note: (36) returning to ‘remove_hole’ from ‘get_size_class’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1103:13: note: (37) returning to ‘radv_alloc_shader_memory’ from ‘remove_hole’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2171:23: note: (38) returning to ‘radv_shader_create_uncached’ from ‘radv_alloc_shader_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2172:10: note: (39) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2178:23: note: (40) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2181:9: note: (41) calling ‘radv_shader_upload’ from ‘radv_shader_create_uncached’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2037:1: note: (42) entry to ‘radv_shader_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2039:7: note: (43) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2053:30: note: (44) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2055:12: note: (45) calling ‘radv_shader_binary_upload’ from ‘radv_shader_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1842:1: note: (46) entry to ‘radv_shader_binary_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1846:7: note: (47) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1851:14: note: (48) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1851:7: note: (49) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1855:29: note: (50) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1857:10: note: (51) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1862:34: note: (52) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1868:10: note: (53) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1874:7: note: (54) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:1876:10: note: (55) following ‘false’ branch... <--[gcc] cc1: note: (56) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2055:12: note: (57) returning to ‘radv_shader_upload’ from ‘radv_shader_binary_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2055:10: note: (58) following ‘true’ branch... <--[gcc] cc1: note: (59) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2181:9: note: (60) returning to ‘radv_shader_create_uncached’ from ‘radv_shader_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2181:7: note: (61) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2186:16: note: (62) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2660:4: note: (63) returning to ‘radv_create_rt_prolog’ from ‘radv_shader_create_uncached’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2661:7: note: (64) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2664:14: note: (65) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2665:7: note: (66) calling ‘radv_capture_shader_executable_info’ from ‘radv_create_rt_prolog’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2442:1: note: (67) entry to ‘radv_capture_shader_executable_info’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2448:7: note: (68) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2453:29: note: (69) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2455:10: note: (70) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2461:12: note: (71) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2461:10: note: (72) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2465:30: note: (73) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2465:97: note: (74) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2465:25: note: (75) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2466:31: note: (76) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2467:7: note: (77) argument 1 (‘malloc(disasm_size + 1)’) from (76) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: In function ‘radv_aco_build_shader_part’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2599:27: warning: dereference of possibly-NULL ‘part_binary’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2597:84: note: (1) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c:2599:27: note: (2) ‘part_binary’ could be NULL: unchecked value from (1) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_shader.c: internal warning: child 51085 timed out after 30s <--[clang] cswrap: error: child 51085 (/usr/bin/clang) terminated by signal 15 (timed out) [3931/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_debug.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_debug.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_debug.c.o -c ../src/broadcom/vulkan/v3dv_debug.c [3932/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._v3dv_entrypoints.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._v3dv_entrypoints.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._v3dv_entrypoints.c.o -c src/broadcom/vulkan/v3dv_entrypoints.c [3933/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_video.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_video.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_video.c.o -c ../src/amd/vulkan/radv_video.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:20: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘rvcn_dec_message_decode’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2501:15: warning: unused variable ‘slot_idx’ [-Wunused-variable] <--[gcc] 2501 | int32_t slot_idx = frame_info->pReferenceSlots[i].slotIndex; | ^~~~~~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:20: <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: Value stored to 'pdev' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2485:30: warning: Access to field 'dpbCurrLo' results in a dereference of a null pointer (loaded from variable 'dynamic_dpb_t2') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2501:15: warning: Value stored to 'slot_idx' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2612:4: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3192:62: warning: The right operand of '+' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_buffer.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:19: <--[gcc] In function ‘radv_buffer_get_va’, inlined from ‘send_cmd’ at ../src/amd/vulkan/radv_video.c:976:11: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_radeon_winsys.h:338:13: warning: dereference of NULL ‘bo’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘send_cmd’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3071:1: note: (1) entry to ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3086:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3091:4: note: (3) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_uvd_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_uvd_decode_video’ at ../src/amd/vulkan/radv_video.c:3091:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘send_cmd’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3095:4: note: (5) calling ‘ruvd_dec_message_decode’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2814:1: note: (6) entry to ‘ruvd_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2847:4: note: (7) following ‘default:’ branch... <--[gcc] cc1: note: (8) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3095:4: note: (9) returning to ‘radv_uvd_decode_video’ from ‘ruvd_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3099:4: note: (10) calling ‘send_cmd’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (11) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (12) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:987:4: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3099:4: note: (14) returning to ‘radv_uvd_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3111:4: note: (15) calling ‘send_cmd’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (16) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (17) following ‘case 256:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1017:4: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3111:4: note: (19) returning to ‘radv_uvd_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3116:4: note: (20) calling ‘send_cmd’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (21) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (22) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:997:4: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3116:4: note: (24) returning to ‘radv_uvd_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3117:4: note: (25) calling ‘send_cmd’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (26) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (27) following ‘case 3:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1002:4: note: (28) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3117:4: note: (29) returning to ‘radv_uvd_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3118:7: note: (30) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3119:7: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3119:7: note: (32) calling ‘send_cmd’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (33) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:976:11: note: (34) inlined call to ‘radv_buffer_get_va’ from ‘send_cmd’ <--[gcc] In function ‘radv_buffer_get_va’, inlined from ‘send_cmd’ at ../src/amd/vulkan/radv_video.c:976:11: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_radeon_winsys.h:338:13: note: (35) dereference of NULL ‘bo’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1104:33: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (1) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2334:13: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2372:29: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2393:27: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2423:4: note: (10) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2424:4: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2426:36: note: (12) calling ‘get_h264_msg’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1096:1: note: (13) entry to ‘get_h264_msg’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_pipeline.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cs.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:20: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1102:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1102:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_h264_msg’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1102:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1102:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (18) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1104:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1104:33: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1104:33: warning: dereference of NULL ‘it_ptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3126:1: note: (1) entry to ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3134:25: note: (2) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3134:25: note: (3) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3161:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3169:4: note: (7) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_vcn_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_vcn_decode_video’ at ../src/amd/vulkan/radv_video.c:3169:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3172:7: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (11) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (12) calling ‘rvcn_dec_message_decode’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (13) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2334:13: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2372:29: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2393:27: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2423:4: note: (22) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2424:4: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2426:36: note: (24) calling ‘get_h264_msg’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1096:1: note: (25) entry to ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (26) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1102:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1102:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (27) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_h264_msg’: cc1: note: (28) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (29) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1102:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1102:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (30) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1104:33: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1104:33: note: (32) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1193:42: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (1) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2329:25: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2339:24: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2393:27: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2423:4: note: (8) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2424:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2426:36: note: (10) calling ‘get_h264_msg’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1096:1: note: (11) entry to ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (12) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1102:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1102:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (13) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_h264_msg’: cc1: note: (14) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (15) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1102:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1102:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (16) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1168:4: note: (18) calling ‘update_h264_scaling’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1081:1: note: (19) entry to ‘update_h264_scaling’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1084:22: note: (20) following ‘true’ branch (when ‘i != 6’)... <--[gcc] cc1: note: (21) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1085:25: note: (22) following ‘true’ branch (when ‘j != 16’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1086:26: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1089:22: note: (24) following ‘true’ branch (when ‘i != 2’)... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1090:25: note: (26) following ‘true’ branch (when ‘j != 64’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1091:26: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1168:4: note: (28) returning to ‘get_h264_msg’ from ‘update_h264_scaling’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1188:27: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1189:27: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (31) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1191:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1191:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (32) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_h264_msg’: cc1: note: (33) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (34) inlined call to ‘__vk_find_struct’ from ‘get_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1191:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h264_msg’ at ../src/amd/vulkan/radv_video.c:1191:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (35) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1193:42: note: (36) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1193:42: note: (37) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1256:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (1) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2334:13: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2372:29: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2393:27: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2423:4: note: (10) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2432:4: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2434:38: note: (12) calling ‘get_h265_msg’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1242:1: note: (13) entry to ‘get_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘get_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1252:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h265_msg’ at ../src/amd/vulkan/radv_video.c:1252:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_h265_msg’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘get_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1252:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h265_msg’ at ../src/amd/vulkan/radv_video.c:1252:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (18) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1253:4: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1256:64: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1256:64: warning: dereference of NULL ‘it_ptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3126:1: note: (1) entry to ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3134:25: note: (2) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3134:25: note: (3) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3161:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3169:4: note: (7) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_vcn_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_vcn_decode_video’ at ../src/amd/vulkan/radv_video.c:3169:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3172:7: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (11) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (12) calling ‘rvcn_dec_message_decode’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (13) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2334:13: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2372:29: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2393:27: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2423:4: note: (22) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2432:4: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2434:38: note: (24) calling ‘get_h265_msg’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1242:1: note: (25) entry to ‘get_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (26) inlined call to ‘__vk_find_struct’ from ‘get_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1252:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h265_msg’ at ../src/amd/vulkan/radv_video.c:1252:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (27) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_h265_msg’: cc1: note: (28) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (29) inlined call to ‘__vk_find_struct’ from ‘get_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1252:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_h265_msg’ at ../src/amd/vulkan/radv_video.c:1252:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (30) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1253:4: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1256:64: note: (32) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_av1_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1636:40: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (1) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2329:25: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2339:24: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2393:27: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2423:4: note: (8) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2442:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2444:36: note: (10) calling ‘get_av1_msg’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1629:1: note: (11) entry to ‘get_av1_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (12) inlined call to ‘__vk_find_struct’ from ‘get_av1_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1635:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_av1_msg’ at ../src/amd/vulkan/radv_video.c:1635:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (13) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_av1_msg’: cc1: note: (14) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (15) inlined call to ‘__vk_find_struct’ from ‘get_av1_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1635:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_av1_msg’ at ../src/amd/vulkan/radv_video.c:1635:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (16) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_av1_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1636:40: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1636:40: note: (18) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1636:40: warning: dereference of NULL ‘probs_ptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3126:1: note: (1) entry to ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3134:25: note: (2) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3134:25: note: (3) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3161:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3169:4: note: (7) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_vcn_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_vcn_decode_video’ at ../src/amd/vulkan/radv_video.c:3169:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_av1_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3172:7: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (11) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (12) calling ‘rvcn_dec_message_decode’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (13) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2334:13: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2372:29: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2393:27: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2423:4: note: (22) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2442:4: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2444:36: note: (24) calling ‘get_av1_msg’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1629:1: note: (25) entry to ‘get_av1_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (26) inlined call to ‘__vk_find_struct’ from ‘get_av1_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1635:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_av1_msg’ at ../src/amd/vulkan/radv_video.c:1635:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (27) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_av1_msg’: cc1: note: (28) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (29) inlined call to ‘__vk_find_struct’ from ‘get_av1_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1635:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_av1_msg’ at ../src/amd/vulkan/radv_video.c:1635:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (30) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_av1_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1636:40: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1636:40: note: (32) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘rvcn_dec_message_decode’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2365:37: warning: dereference of NULL ‘index_dynamic_dpb’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2328:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2334:13: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2365:37: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2365:37: note: (7) dereference of NULL ‘index_dynamic_dpb’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2548:33: warning: dereference of NULL ‘it_ptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3071:1: note: (1) entry to ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3079:25: note: (2) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3079:25: note: (3) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3086:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3091:4: note: (5) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_uvd_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_uvd_decode_video’ at ../src/amd/vulkan/radv_video.c:3091:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3095:4: note: (7) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3095:4: note: (8) calling ‘ruvd_dec_message_decode’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2814:1: note: (9) entry to ‘ruvd_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2847:4: note: (10) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2848:4: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2850:10: note: (12) calling ‘get_uvd_h264_msg’ from ‘ruvd_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2540:1: note: (13) entry to ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2546:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2546:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_uvd_h264_msg’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2546:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2546:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (18) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2548:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2548:33: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2548:33: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2540:1: note: (1) entry to ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (2) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2546:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2546:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (3) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_uvd_h264_msg’: cc1: note: (4) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (5) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2546:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2546:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (6) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2548:33: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2548:33: note: (8) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2632:42: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2540:1: note: (1) entry to ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (2) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2546:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2546:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (3) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_uvd_h264_msg’: cc1: note: (4) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (5) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2546:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2546:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:22: note: (6) following ‘true’ branch (when ‘s’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:104:12: note: in definition of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:267:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2610:4: note: (8) calling ‘update_h264_scaling’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1081:1: note: (9) entry to ‘update_h264_scaling’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1084:22: note: (10) following ‘true’ branch (when ‘i != 6’)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1085:25: note: (12) following ‘true’ branch (when ‘j != 16’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1086:26: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1089:22: note: (14) following ‘true’ branch (when ‘i != 2’)... <--[gcc] cc1: note: (15) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1090:25: note: (16) following ‘true’ branch (when ‘j != 64’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1091:26: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2610:4: note: (18) returning to ‘get_uvd_h264_msg’ from ‘update_h264_scaling’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2627:27: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2628:27: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (21) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2630:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2630:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (22) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_uvd_h264_msg’: cc1: note: (23) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (24) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h264_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2630:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h264_msg’ at ../src/amd/vulkan/radv_video.c:2630:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (25) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h264_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2632:42: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2632:42: note: (27) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2661:64: warning: dereference of NULL ‘it_ptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3071:1: note: (1) entry to ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3079:25: note: (2) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3079:25: note: (3) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3086:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3091:4: note: (5) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_uvd_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_uvd_decode_video’ at ../src/amd/vulkan/radv_video.c:3091:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3095:4: note: (7) ‘it_probs_ptr’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3095:4: note: (8) calling ‘ruvd_dec_message_decode’ from ‘radv_uvd_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2814:1: note: (9) entry to ‘ruvd_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2847:4: note: (10) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2854:4: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2855:37: note: (12) calling ‘get_uvd_h265_msg’ from ‘ruvd_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2648:1: note: (13) entry to ‘get_uvd_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (14) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2656:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h265_msg’ at ../src/amd/vulkan/radv_video.c:2656:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (15) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_uvd_h265_msg’: cc1: note: (16) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (17) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2656:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h265_msg’ at ../src/amd/vulkan/radv_video.c:2656:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (18) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2658:4: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2661:64: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2661:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2648:1: note: (1) entry to ‘get_uvd_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (2) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2656:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h265_msg’ at ../src/amd/vulkan/radv_video.c:2656:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (3) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘get_uvd_h265_msg’: cc1: note: (4) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (5) inlined call to ‘__vk_find_struct’ from ‘get_uvd_h265_msg’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2656:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘get_uvd_h265_msg’ at ../src/amd/vulkan/radv_video.c:2656:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (6) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘get_uvd_h265_msg’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2658:4: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2661:64: note: (8) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘radv_vcn_decode_video’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3191:4: warning: use of uninitialized value ‘slice_offset’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3126:1: note: (1) entry to ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3175:13: note: (2) region created on stack here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3175:13: note: (3) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3161:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3169:4: note: (7) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_vcn_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_vcn_decode_video’ at ../src/amd/vulkan/radv_video.c:3169:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘radv_vcn_decode_video’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (9) calling ‘rvcn_dec_message_decode’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (10) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2372:29: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2389:7: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (17) returning to ‘radv_vcn_decode_video’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3178:4: note: (18) calling ‘send_cmd’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (19) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (20) following ‘case 5:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1012:4: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3178:4: note: (22) returning to ‘radv_vcn_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3179:4: note: (23) calling ‘send_cmd’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (24) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (25) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:987:4: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3179:4: note: (27) returning to ‘radv_vcn_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3191:4: note: (28) use of uninitialized value ‘slice_offset’ here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3191:4: warning: use of uninitialized value ‘slice_offset’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3211:1: note: (1) entry to ‘radv_CmdDecodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3220:7: note: (2) calling ‘radv_vcn_decode_video’ from ‘radv_CmdDecodeVideoKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3126:1: note: (3) entry to ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3175:13: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3175:13: note: (5) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3161:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3164:14: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3169:4: note: (9) inlined call to ‘radv_vid_buffer_upload_alloc’ from ‘radv_vcn_decode_video’ <--[gcc] In function ‘radv_vid_buffer_upload_alloc’, inlined from ‘radv_vcn_decode_video’ at ../src/amd/vulkan/radv_video.c:3169:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:59:11: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘radv_vcn_decode_video’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (11) calling ‘rvcn_dec_message_decode’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2304:1: note: (12) entry to ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2337:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2344:12: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2364:7: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2372:29: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2388:7: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:2389:7: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3176:4: note: (19) returning to ‘radv_vcn_decode_video’ from ‘rvcn_dec_message_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3178:4: note: (20) calling ‘send_cmd’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (21) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (22) following ‘case 5:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:1012:4: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3178:4: note: (24) returning to ‘radv_vcn_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3179:4: note: (25) calling ‘send_cmd’ from ‘radv_vcn_decode_video’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:969:1: note: (26) entry to ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:986:4: note: (27) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:987:4: note: (28) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3179:4: note: (29) returning to ‘radv_vcn_decode_video’ from ‘send_cmd’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3191:4: note: (30) use of uninitialized value ‘slice_offset’ here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘radv_video_get_profile_alignments’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3233:26: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3224:1: note: (1) entry to ‘radv_video_get_profile_alignments’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3229:27: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3230:23: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3230:10: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3232:60: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:280:16: note: in definition of macro ‘vk_find_struct_const’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (6) inlined call to ‘__vk_find_struct’ from ‘radv_video_get_profile_alignments’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3232:13: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_video_get_profile_alignments’ at ../src/amd/vulkan/radv_video.c:3232:13: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (7) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘radv_video_get_profile_alignments’: cc1: note: (8) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (9) inlined call to ‘__vk_find_struct’ from ‘radv_video_get_profile_alignments’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3232:13: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘radv_video_get_profile_alignments’ at ../src/amd/vulkan/radv_video.c:3232:13: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (10) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c: In function ‘radv_video_get_profile_alignments’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3233:26: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_video.c:3233:26: note: (12) dereference of NULL ‘<unknown>’ <--[gcc] [3934/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_bo.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_bo.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_bo.c.o -c ../src/broadcom/vulkan/v3dv_bo.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_bo.c:260:10: warning: Value stored to 'cleared_and_retried' is never read [deadcode.DeadStores] <--[clang] [3935/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_event.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_event.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_event.c.o -c ../src/broadcom/vulkan/v3dv_event.c [3936/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_formats.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_formats.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_formats.c.o -c ../src/broadcom/vulkan/v3dv_formats.c [3937/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/radv_query.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/radv_query.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/radv_query.c.o -c ../src/amd/vulkan/radv_query.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:15: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h: In function ‘radv_emit_shader_pointer_body’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:632:39: warning: unused variable ‘pdev’ [-Wunused-variable] <--[gcc] 632 | const struct radv_physical_device *pdev = radv_device_physical(device); | ^~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:490, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:272, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:15: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14855:64: warning: dereference of NULL ‘src1’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1772:1: note: (1) entry to ‘radv_CmdCopyQueryPoolResults’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1788:7: note: (2) following ‘false’ branch (when ‘queryCount != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1791:4: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1810:4: note: (4) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1812:12: note: (5) inlined call to ‘radv_occlusion_query_use_l2’ from ‘radv_CmdCopyQueryPoolResults’ <--[gcc] In function ‘radv_occlusion_query_use_l2’, inlined from ‘radv_CmdCopyQueryPoolResults’ at ../src/amd/vulkan/radv_query.c:1812:12: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:58:21: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1828:7: note: (7) calling ‘radv_query_shader’ from ‘radv_CmdCopyQueryPoolResults’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1109:1: note: (8) entry to ‘radv_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1118:7: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1119:22: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1119:22: note: (11) calling ‘radv_device_init_meta_query_state_internal’ from ‘radv_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:870:1: note: (12) entry to ‘radv_device_init_meta_query_state_internal’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:882:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:886:19: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:886:19: note: (15) calling ‘build_occlusion_query_shader’ from ‘radv_device_init_meta_query_state_internal’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:80:1: note: (16) entry to ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (17) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:133:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (18) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (19) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (20) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_pipeline.h:16, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_device.h:19, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_cmd_buffer.h:18, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/meta/radv_meta.h:14: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (21) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (22) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (24) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (25) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:133:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (26) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (27) calling ‘_nir_build_load_push_constant’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (28) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (29) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (30) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (31) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (32) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (33) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (34) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (35) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (36) returning to ‘build_occlusion_query_shader’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:140:28: note: (37) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:140:28: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (38) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (39) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (40) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (41) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (42) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (43) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (44) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:140:28: note: (45) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:140:28: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (46) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (47) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:142:29: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (48) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (49) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (50) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (51) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (52) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (53) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (54) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (55) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:142:29: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (56) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (57) calling ‘_nir_build_load_push_constant’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (58) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (59) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (60) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (61) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (62) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (63) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (64) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (65) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (66) returning to ‘build_occlusion_query_shader’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:145:4: note: (67) inlined call to ‘nir_imm_int64’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int64’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:145:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:401:11: note: (68) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (69) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (70) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (71) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (72) following ‘case 64:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:318:4: note: (73) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (74) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (75) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (76) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (77) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:268:4: note: (78) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (79) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:145:4: note: (80) inlined call to ‘nir_imm_int64’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int64’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:145:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:401:11: note: (81) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:146:4: note: (82) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:146:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (83) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (84) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (85) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (86) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (87) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (88) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (89) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (90) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (91) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (92) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:268:4: note: (93) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (94) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:146:4: note: (95) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:146:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (96) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:147:4: note: (97) inlined call to ‘nir_imm_true’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (98) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:147:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (99) calling ‘nir_imm_boolN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:289:1: note: (100) entry to ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (101) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (102) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (103) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (104) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (105) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:314:4: note: (106) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:291:24: note: (107) inlined call to ‘nir_const_value_for_bool’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:353:11: note: (108) inlined call to ‘nir_const_value_for_int’ from ‘nir_const_value_for_bool’ <--[gcc] In function ‘nir_const_value_for_int’, inlined from ‘nir_const_value_for_bool’ at ../src/compiler/nir/nir.h:353:11, inlined from ‘nir_imm_boolN_t’ at ../src/compiler/nir/nir_builder.h:291:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:336:11: note: (109) returning to ‘nir_imm_boolN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:292:11: note: (110) calling ‘nir_build_imm’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (111) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (112) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:268:4: note: (113) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:292:11: note: (114) returning to ‘nir_imm_boolN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:147:4: note: (115) inlined call to ‘nir_imm_true’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:304:11: note: (116) inlined call to ‘nir_imm_bool’ from ‘nir_imm_true’ <--[gcc] In function ‘nir_imm_bool’, inlined from ‘nir_imm_true’ at ../src/compiler/nir/nir_builder.h:304:11, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:147:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:298:11: note: (117) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_boolN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:178:4: note: (118) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:178:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (119) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (120) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (121) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (122) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (123) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (124) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (125) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:178:4: note: (126) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:178:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (127) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:180:28: note: (128) inlined call to ‘nir_imm_int64’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int64’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:180:28: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:401:11: note: (129) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (130) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (131) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (132) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (133) following ‘case 64:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:318:4: note: (134) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (135) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:180:28: note: (136) inlined call to ‘nir_imm_int64’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int64’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:180:28: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:401:11: note: (137) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:180:28: note: (138) calling ‘nir_iand_imm’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:982:1: note: (139) entry to ‘nir_iand_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:987:7: note: (140) following ‘true’ branch (when ‘y == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:988:14: note: (141) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:988:14: note: (142) calling ‘nir_imm_intN_t’ from ‘nir_iand_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (143) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (144) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (145) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (146) following ‘true’ branch... <--[gcc] cc1: note: (147) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (148) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:988:14: note: (149) returning to ‘nir_iand_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:180:28: note: (150) returning to ‘build_occlusion_query_shader’ from ‘nir_iand_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:182:4: note: (151) inlined call to ‘nir_i2b’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_i2b’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:182:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:537:11: note: (152) calling ‘nir_ine_imm’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14853:1: note: (153) entry to ‘nir_ine_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14855:64: note: (154) dereference of NULL ‘src1’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:1696:29: warning: dereference of NULL ‘value’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1772:1: note: (1) entry to ‘radv_CmdCopyQueryPoolResults’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1788:7: note: (2) following ‘false’ branch (when ‘queryCount != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1791:4: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1810:4: note: (4) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1812:12: note: (5) inlined call to ‘radv_occlusion_query_use_l2’ from ‘radv_CmdCopyQueryPoolResults’ <--[gcc] In function ‘radv_occlusion_query_use_l2’, inlined from ‘radv_CmdCopyQueryPoolResults’ at ../src/amd/vulkan/radv_query.c:1812:12: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:58:21: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1828:7: note: (7) calling ‘radv_query_shader’ from ‘radv_CmdCopyQueryPoolResults’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1109:1: note: (8) entry to ‘radv_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1118:7: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1119:22: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:1119:22: note: (11) calling ‘radv_device_init_meta_query_state_internal’ from ‘radv_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:870:1: note: (12) entry to ‘radv_device_init_meta_query_state_internal’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:882:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:886:19: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:886:19: note: (15) calling ‘build_occlusion_query_shader’ from ‘radv_device_init_meta_query_state_internal’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:80:1: note: (16) entry to ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (17) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:133:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (18) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (19) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (20) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (21) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (22) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (24) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (25) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:133:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (26) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (27) calling ‘_nir_build_load_push_constant’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (28) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (29) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (30) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (31) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (32) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (33) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (34) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (35) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (36) returning to ‘build_occlusion_query_shader’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:133:21: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:140:28: note: (37) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:140:28: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (38) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (39) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (40) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (41) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (42) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (43) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (44) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:140:28: note: (45) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:140:28: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (46) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (47) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:142:29: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (48) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (49) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (50) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (51) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (52) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (53) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (54) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (55) inlined call to ‘nir_imm_int’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:142:29: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (56) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (57) calling ‘_nir_build_load_push_constant’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (58) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (59) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (60) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (61) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (62) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (63) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (64) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (65) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (66) returning to ‘build_occlusion_query_shader’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:142:29: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:145:4: note: (67) inlined call to ‘nir_imm_int64’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int64’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:145:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:401:11: note: (68) calling ‘nir_imm_intN_t’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (69) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (70) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (71) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (72) following ‘case 64:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:318:4: note: (73) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (74) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (75) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (76) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (77) following ‘true’ branch... <--[gcc] cc1: note: (78) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (79) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:145:4: note: (80) inlined call to ‘nir_imm_int64’ from ‘build_occlusion_query_shader’ <--[gcc] In function ‘nir_imm_int64’, inlined from ‘build_occlusion_query_shader’ at ../src/amd/vulkan/radv_query.c:145:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:401:11: note: (81) returning to ‘build_occlusion_query_shader’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c:145:4: note: (82) calling ‘nir_store_var’ from ‘build_occlusion_query_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:1785:1: note: (83) entry to ‘nir_store_var’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:1788:4: note: (84) inlined call to ‘nir_store_deref’ from ‘nir_store_var’ <--[gcc] In function ‘nir_store_deref’, inlined from ‘nir_store_var’ at ../src/compiler/nir/nir_builder.h:1788:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:1705:4: note: (85) calling ‘nir_store_deref_with_access’ from ‘nir_store_var’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_store_deref_with_access’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:1692:1: note: (86) entry to ‘nir_store_deref_with_access’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:1696:29: note: (87) dereference of NULL ‘value’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: internal warning: child 51179 timed out after 30s <--[gcc] cswrap: error: child 51179 (/usr/bin/gcc) terminated by signal 15 (timed out) /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/radv_query.c: internal warning: child 51181 timed out after 30s <--[clang] cswrap: error: child 51181 (/usr/bin/clang) terminated by signal 15 (timed out) [3938/4237] gcc -Isrc/amd/vulkan/libvulkan_radeon.so.p -Isrc/amd/vulkan -I../src/amd/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/amd -I../src/amd -Isrc/amd/common -I../src/amd/common -Isrc/amd/llvm -I../src/amd/llvm -Isrc/amd/compiler -I../src/amd/compiler -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/amd/vulkan/radix_sort/shaders -Isrc/amd/vulkan/bvh -Isrc/amd/vulkan/layers -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wno-override-init -Wimplicit-fallthrough -Wshadow -Werror=pointer-arith -Werror=vla -MD -MQ src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_cs.c.o -MF src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_cs.c.o.d -o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_cs.c.o -c ../src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c: In function ‘radv_amdgpu_winsys_cs_dump’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1399:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:110: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:110: note: (3) following ‘false’ branch (when ‘type != 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1431:7: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1431:30: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1432:41: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1437:13: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1440:16: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1446:13: note: (9) following ‘false’ branch (when ‘type != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:16: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:16: note: (11) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:20: note: (12) dereference of NULL ‘<unknown> + (long unsigned int)i * 8’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:20: warning: dereference of possibly-NULL ‘<unknown> + (long unsigned int)i * 8’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1399:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:110: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:110: note: (3) following ‘true’ branch (when ‘type == 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:71: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:62: note: (5) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1431:30: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1432:41: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1437:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1440:16: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1446:13: note: (10) following ‘false’ branch (when ‘type != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:16: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:20: note: (12) ‘<unknown> + (long unsigned int)i * 8’ could be NULL: unchecked value from (5) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1464:28: warning: dereference of possibly-NULL ‘<unknown> + (long unsigned int)i * 4’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1399:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:110: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:110: note: (3) following ‘true’ branch (when ‘type == 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1427:71: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1429:48: note: (5) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1431:30: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1432:41: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1437:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1440:16: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1446:13: note: (10) following ‘false’ branch (when ‘type != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:16: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1464:28: note: (12) ‘<unknown> + (long unsigned int)i * 4’ could be NULL: unchecked value from (5) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c: In function ‘radv_amdgpu_winsys_cs_annotate’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1492:7: warning: use of possibly-NULL ‘new_annotation’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1489:7: note: (1) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1490:13: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1491:30: note: (3) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1492:7: note: (4) argument 1 (‘new_annotation’) from (3) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_sprintf’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c: In function ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:33: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1717:1: note: (1) entry to ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1733:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1736:18: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1739:7: note: (4) following ‘false’ branch (when ‘chunks’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1742:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1745:7: note: (6) following ‘false’ branch (when ‘chunk_data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1750:15: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1772:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1773:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1810:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1811:14: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1811:10: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1813:54: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1812:27: note: (14) calling ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ from ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1674:1: note: (15) entry to ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1678:50: note: (16) capacity: ‘(long unsigned int)count * 16’ bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1679:7: note: (17) following ‘false’ branch (when ‘syncobj’ is non-NULL)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1696:7: note: (19) following ‘true’ branch (when ‘queue_syncobj != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:21: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:33: note: (21) write of 4 bytes at offset ‘(long unsigned int)(count + 4294967295) * 16’ exceeds the buffer <--[gcc] ┌─────────────────────────────────────────────┐ │write from ‘queue_syncobj’ (type: ‘uint32_t’)│ └─────────────────────────────────────────────┘ │ │ v ┌──────────────────────────────────────────────────────────────────────┐ │ buffer allocated on heap at (16) │ └──────────────────────────────────────────────────────────────────────┘ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:33: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1717:1: note: (1) entry to ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1733:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1736:18: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1739:7: note: (4) following ‘false’ branch (when ‘chunks’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1742:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1745:7: note: (6) following ‘false’ branch (when ‘chunk_data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1750:15: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1772:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1773:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1790:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1791:47: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1793:10: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1794:108: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1794:25: note: (14) calling ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ from ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1674:1: note: (15) entry to ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1678:50: note: (16) capacity: ‘(long unsigned int)count * 16’ bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1679:7: note: (17) following ‘false’ branch (when ‘syncobj’ is non-NULL)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1696:7: note: (19) following ‘true’ branch (when ‘queue_syncobj != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:21: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:33: note: (21) write of 4 bytes at offset ‘(long unsigned int)(count + 4294967295) * 16’ exceeds the buffer <--[gcc] ┌─────────────────────────────────────────────┐ │write from ‘queue_syncobj’ (type: ‘uint32_t’)│ └─────────────────────────────────────────────┘ │ │ v ┌──────────────────────────────────────────────────────────────────────┐ │ buffer allocated on heap at (16) │ └──────────────────────────────────────────────────────────────────────┘ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1698:32: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1717:1: note: (1) entry to ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1733:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1736:18: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1739:7: note: (4) following ‘false’ branch (when ‘chunks’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1742:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1745:7: note: (6) following ‘false’ branch (when ‘chunk_data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1750:15: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1772:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1773:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1810:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1811:14: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1811:10: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1813:54: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1812:27: note: (14) calling ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ from ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1674:1: note: (15) entry to ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1678:50: note: (16) capacity: ‘(long unsigned int)count * 16’ bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1679:7: note: (17) following ‘false’ branch (when ‘syncobj’ is non-NULL)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1696:7: note: (19) following ‘true’ branch (when ‘queue_syncobj != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:21: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1698:32: note: (21) write of 4 bytes at offset ‘(long unsigned int)(count + 4294967295) * 16 + 4’ exceeds the buffer <--[gcc] ┌─────────────────────┐ │write of ‘(__u32) 0’ │ └─────────────────────┘ │ │ v ┌──────────────────────────────────────────────────────────────────────┐ │ buffer allocated on heap at (16) │ └──────────────────────────────────────────────────────────────────────┘ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1698:32: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1717:1: note: (1) entry to ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1733:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1736:18: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1739:7: note: (4) following ‘false’ branch (when ‘chunks’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1742:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1745:7: note: (6) following ‘false’ branch (when ‘chunk_data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1750:15: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1772:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1773:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1790:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1791:47: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1793:10: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1794:108: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1794:25: note: (14) calling ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ from ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1674:1: note: (15) entry to ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1678:50: note: (16) capacity: ‘(long unsigned int)count * 16’ bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1679:7: note: (17) following ‘false’ branch (when ‘syncobj’ is non-NULL)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1696:7: note: (19) following ‘true’ branch (when ‘queue_syncobj != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:21: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1698:32: note: (21) write of 4 bytes at offset ‘(long unsigned int)(count + 4294967295) * 16 + 4’ exceeds the buffer <--[gcc] ┌─────────────────────┐ │write of ‘(__u32) 0’ │ └─────────────────────┘ │ │ v ┌──────────────────────────────────────────────────────────────────────┐ │ buffer allocated on heap at (16) │ └──────────────────────────────────────────────────────────────────────┘ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1699:32: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1717:1: note: (1) entry to ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1733:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1736:18: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1739:7: note: (4) following ‘false’ branch (when ‘chunks’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1742:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1745:7: note: (6) following ‘false’ branch (when ‘chunk_data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1750:15: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1772:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1773:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1790:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1791:47: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1793:10: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1794:108: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1794:25: note: (14) calling ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ from ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1674:1: note: (15) entry to ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1678:50: note: (16) capacity: ‘(long unsigned int)count * 16’ bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1679:7: note: (17) following ‘false’ branch (when ‘syncobj’ is non-NULL)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1696:7: note: (19) following ‘true’ branch (when ‘queue_syncobj != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:21: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1699:32: note: (21) write of 8 bytes at offset ‘(long unsigned int)(count + 4294967295) * 16 + 8’ exceeds the buffer <--[gcc] ┌─────────────────────┐ │write of ‘(__u64) 0’ │ └─────────────────────┘ │ │ v ┌──────────────────────────────────────────────────────────────────────┐ │ buffer allocated on heap at (16) │ └──────────────────────────────────────────────────────────────────────┘ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1699:32: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1717:1: note: (1) entry to ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1733:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1736:18: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1739:7: note: (4) following ‘false’ branch (when ‘chunks’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1742:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1745:7: note: (6) following ‘false’ branch (when ‘chunk_data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1750:15: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1772:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1773:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1810:7: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1811:14: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1811:10: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1813:54: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1812:27: note: (14) calling ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ from ‘radv_amdgpu_cs_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1674:1: note: (15) entry to ‘radv_amdgpu_cs_alloc_timeline_syncobj_chunk’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1678:50: note: (16) capacity: ‘(long unsigned int)count * 16’ bytes <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1679:7: note: (17) following ‘false’ branch (when ‘syncobj’ is non-NULL)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1696:7: note: (19) following ‘true’ branch (when ‘queue_syncobj != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1697:21: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1699:32: note: (21) write of 8 bytes at offset ‘(long unsigned int)(count + 4294967295) * 16 + 8’ exceeds the buffer <--[gcc] ┌─────────────────────┐ │write of ‘(__u64) 0’ │ └─────────────────────┘ │ │ v ┌──────────────────────────────────────────────────────────────────────┐ │ buffer allocated on heap at (16) │ └──────────────────────────────────────────────────────────────────────┘ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1162:4: warning: Potential leak of memory pointed to by 'handles' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c:1463:20: warning: Array access (from variable 'ibs') results in a null pointer dereference [core.NullDereference] <--[clang] [3939/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_device.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_device.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_device.c.o -c ../src/broadcom/vulkan/v3dv_device.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c: In function ‘v3dv_setup_dynamic_framebuffer’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2779:29: warning: unused variable ‘pass’ [-Wunused-variable] <--[gcc] 2779 | struct v3dv_render_pass *pass = &cmd_buffer->state.dynamic_pass; | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c: In function ‘create_physical_device’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:859:20: warning: use of NULL ‘primary_path’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:785:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:789:4: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:797:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:801:33: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:803:7: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:816:7: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:816:7: note: (7) following ‘false’ branch (when ‘display_device’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:824:16: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:827:7: note: (9) following ‘false’ branch (when ‘primary_path’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:838:8: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:838:7: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:844:23: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:859:20: note: (13) argument 1 (‘primary_path’) NULL where non-null expected <--[gcc] In file included from /usr/include/features.h:511, <--[gcc] from /usr/include/assert.h:35, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:24: <--[gcc] /usr/include/fcntl.h:212:12: note: argument 1 of ‘open’ must be non-null <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/rmv/vk_rmv_common.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_device.h:26, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:40, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:40: <--[gcc] In function ‘device_add_device_address_bo’, inlined from ‘v3dv_AllocateMemory’ at ../src/broadcom/vulkan/v3dv_device.c:2242:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2088:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c: In function ‘v3dv_AllocateMemory’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2132:1: note: (1) entry to ‘v3dv_AllocateMemory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2148:7: note: (2) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/sparse_array.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_object.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_descriptor_update_template.h:27, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:39: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2151:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_atomic.h:44:44: note: in definition of macro ‘p_atomic_read’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2152:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2155:10: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2157:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2161:58: note: (7) ...to here <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:50: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:109:9: note: (8) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2167:4: note: in expansion of macro ‘vk_foreach_struct_const’ <--[gcc] cc1: note: (9) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2167:28: note: (10) following ‘true’ branch (when ‘ext’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:111:12: note: in definition of macro ‘vk_foreach_struct_const’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2168:28: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2167:28: note: (12) following ‘false’ branch (when ‘ext’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:111:12: note: in definition of macro ‘vk_foreach_struct_const’ <--[gcc] cc1: note: (13) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:109:9: note: (14) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2167:4: note: in expansion of macro ‘vk_foreach_struct_const’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2197:7: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2197:7: note: (16) following ‘false’ branch (when ‘wsi_info’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2199:14: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2199:14: note: (18) following ‘false’ branch (when ‘fd_info’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2206:22: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2206:14: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2217:16: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2220:7: note: (22) following ‘false’ branch (when ‘result == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2225:60: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_atomic.h:52:60: note: in definition of macro ‘p_atomic_add_return’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2226:7: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2239:7: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2239:7: note: (26) following ‘true’ branch (when ‘flags_info’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2240:19: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2239:19: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2241:34: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2242:7: note: (30) inlined call to ‘device_add_device_address_bo’ from ‘v3dv_AllocateMemory’ <--[gcc] In function ‘device_add_device_address_bo’, inlined from ‘v3dv_AllocateMemory’ at ../src/broadcom/vulkan/v3dv_device.c:2242:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (31) calling ‘util_dynarray_grow_bytes’ from ‘v3dv_AllocateMemory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2088:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h: In function ‘v3dv_AllocateMemory’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (32) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (33) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_object.h:31: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (34) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2242:7: note: (35) inlined call to ‘device_add_device_address_bo’ from ‘v3dv_AllocateMemory’ <--[gcc] In function ‘device_add_device_address_bo’, inlined from ‘v3dv_AllocateMemory’ at ../src/broadcom/vulkan/v3dv_device.c:2242:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (36) returning to ‘v3dv_AllocateMemory’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2088:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (37) dereference of NULL ‘util_dynarray_grow_bytes(&*(struct v3dv_device *)_device.device_address_bo_list, 1, 8)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2088:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c: In function ‘bind_image_memory’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2452:60: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2409:1: note: (1) entry to ‘bind_image_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2423:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2434:35: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:280:16: note: in definition of macro ‘vk_find_struct_const’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (4) inlined call to ‘__vk_find_struct’ from ‘bind_image_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2434:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘bind_image_memory’ at ../src/broadcom/vulkan/v3dv_device.c:2434:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (5) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘bind_image_memory’: cc1: note: (6) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (7) inlined call to ‘__vk_find_struct’ from ‘bind_image_memory’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2434:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘bind_image_memory’ at ../src/broadcom/vulkan/v3dv_device.c:2434:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (8) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c: In function ‘bind_image_memory’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2452:60: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2452:60: note: (10) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:859:20: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_device.c:2779:29: warning: Value stored to 'pass' during its initialization is never read [deadcode.DeadStores] <--[clang] [3940/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_image.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_image.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_image.c.o -c ../src/broadcom/vulkan/v3dv_image.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c: In function ‘v3dv_image_init’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:445:19: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:653:1: note: (1) entry to ‘v3dv_CreateImage’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:50, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:24: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (2) inlined call to ‘__vk_find_struct’ from ‘v3dv_CreateImage’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:665:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_CreateImage’ at ../src/broadcom/vulkan/v3dv_image.c:665:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (3) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘v3dv_image_init’: cc1: note: (4) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (5) inlined call to ‘__vk_find_struct’ from ‘v3dv_CreateImage’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:665:7: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_CreateImage’ at ../src/broadcom/vulkan/v3dv_image.c:665:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (6) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c: In function ‘v3dv_image_init’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:668:7: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:668:7: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:672:11: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:672:11: note: (10) calling ‘create_image’ from ‘v3dv_CreateImage’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:512:1: note: (11) entry to ‘create_image’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:521:7: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:575:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:575:13: note: (14) calling ‘v3dv_image_init’ from ‘create_image’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:398:1: note: (15) entry to ‘v3dv_image_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:423:7: note: (16) following ‘true’ branch (when ‘tiling == 1000158000’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:425:42: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:280:16: note: in definition of macro ‘vk_find_struct_const’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (18) inlined call to ‘__vk_find_struct’ from ‘v3dv_image_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:425:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_image_init’ at ../src/broadcom/vulkan/v3dv_image.c:425:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (19) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘v3dv_image_init’: cc1: note: (20) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (21) inlined call to ‘__vk_find_struct’ from ‘v3dv_image_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:425:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_image_init’ at ../src/broadcom/vulkan/v3dv_image.c:425:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (22) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘v3dv_image_init’: cc1: note: (23) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (24) inlined call to ‘__vk_find_struct’ from ‘v3dv_image_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:428:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_image_init’ at ../src/broadcom/vulkan/v3dv_image.c:428:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (25) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘v3dv_image_init’: cc1: note: (26) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (27) inlined call to ‘__vk_find_struct’ from ‘v3dv_image_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:428:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_image_init’ at ../src/broadcom/vulkan/v3dv_image.c:428:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (28) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c: In function ‘v3dv_image_init’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:432:10: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:432:10: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:445:19: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_image.c:445:19: note: (32) dereference of NULL ‘<unknown>’ <--[gcc] [3941/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_clear.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_clear.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_clear.c.o -c ../src/broadcom/vulkan/v3dv_meta_clear.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_clear.c:763:4: warning: Value stored to 'bit_offset' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_clear.c:793:4: warning: Value stored to 'bit_offset' is never read [deadcode.DeadStores] <--[clang] [3942/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_descriptor_set.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_descriptor_set.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_descriptor_set.c.o -c ../src/broadcom/vulkan/v3dv_descriptor_set.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c: In function ‘write_image_descriptor’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1091:12: warning: dereference of NULL ‘sampler’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1173:1: note: (1) entry to ‘v3dv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1180:27: note: (2) following ‘true’ branch (when ‘i < descriptorWriteCount’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1181:64: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1203:30: note: (4) following ‘true’ branch (when ‘descriptor_count > j’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1204:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1204:10: note: (6) following ‘case 2 ... 3:, case 10:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1227:10: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1233:13: note: (8) calling ‘write_image_descriptor’ from ‘v3dv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1077:1: note: (9) entry to ‘write_image_descriptor’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1091:12: note: (10) following ‘false’ branch (when ‘iview’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1091:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1091:12: note: (12) dereference of NULL ‘sampler’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c: In function ‘v3dv_UpdateDescriptorSets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1277:57: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1173:1: note: (1) entry to ‘v3dv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1180:27: note: (2) following ‘true’ branch (when ‘i < descriptorWriteCount’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1181:64: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1203:30: note: (4) following ‘true’ branch (when ‘descriptor_count > j’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1204:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1204:10: note: (6) following ‘case 1000138000:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1268:10: note: (7) ...to here <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:25: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (8) inlined call to ‘__vk_find_struct’ from ‘v3dv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1270:16: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_UpdateDescriptorSets’ at ../src/broadcom/vulkan/v3dv_descriptor_set.c:1270:16: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (9) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘v3dv_UpdateDescriptorSets’: cc1: note: (10) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (11) inlined call to ‘__vk_find_struct’ from ‘v3dv_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1270:16: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘v3dv_UpdateDescriptorSets’ at ../src/broadcom/vulkan/v3dv_descriptor_set.c:1270:16: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (12) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c: In function ‘v3dv_UpdateDescriptorSets’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1277:57: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:1277:57: note: (14) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_descriptor_set.c:100:23: warning: Dereference of null pointer (loaded from variable 'dynamic_offset') [core.NullDereference] <--[clang] [3943/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pass.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pass.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pass.c.o -c ../src/broadcom/vulkan/v3dv_pass.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c: In function ‘v3dv_CreateRenderPass2’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:230:43: warning: dereference of NULL ‘p’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:184:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:187:28: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:202:7: note: (3) following ‘false’ branch (when ‘subpass_attachment_count == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:213:33: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:213:33: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:216:36: note: (6) ‘p’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:217:27: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:218:55: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:225:10: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:226:37: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:229:33: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:230:39: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:230:39: note: (13) ‘p’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:230:43: note: (14) dereference of NULL ‘p + (long unsigned int)j * 8’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:242:43: warning: dereference of NULL ‘p’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:184:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:187:28: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:202:7: note: (3) following ‘false’ branch (when ‘subpass_attachment_count == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:213:33: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:213:33: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:216:36: note: (6) ‘p’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:217:27: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:218:55: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:225:10: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:237:10: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:237:10: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:238:37: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:241:33: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:242:39: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:242:39: note: (15) ‘p’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:242:43: note: (16) dereference of NULL ‘p + (long unsigned int)j * 8’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:230:43: warning: Array access (via field 'input_attachments') results in a null pointer dereference [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pass.c:242:43: warning: Array access (via field 'color_attachments') results in a null pointer dereference [core.NullDereference] <--[clang] [3944/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_wsi.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_wsi.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_wsi.c.o -c ../src/broadcom/vulkan/v3dv_wsi.c [3945/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline_cache.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline_cache.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline_cache.c.o -c ../src/broadcom/vulkan/v3dv_pipeline_cache.c [3946/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_uniforms.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_uniforms.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_uniforms.c.o -c ../src/broadcom/vulkan/v3dv_uniforms.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c: In function ‘write_ubo_ssbo_uniforms’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:274:44: warning: dereference of NULL ‘*cmd_buffer.push_constants_resource.bo’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:459:1: note: (1) entry to ‘v3dv_write_uniforms_wg_offsets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:489:22: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:490:28: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:492:7: note: (4) following ‘case 51:, case 54 ... 56:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:538:7: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:542:10: note: (6) calling ‘write_ubo_ssbo_uniforms’ from ‘v3dv_write_uniforms_wg_offsets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:236:1: note: (7) entry to ‘write_ubo_ssbo_uniforms’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:264:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:268:7: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:268:7: note: (10) calling ‘check_push_constants_ubo’ from ‘write_ubo_ssbo_uniforms’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:85:1: note: (11) entry to ‘check_push_constants_ubo’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:88:7: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:89:16: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:88:71: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:92:43: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:92:7: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:112:46: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:112:10: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:123:10: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:128:49: note: (20) ‘*cmd_buffer.push_constants_resource.bo’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:128:49: note: (21) ‘*cmd_buffer.push_constants_resource.bo’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:128:49: note: (22) ‘*cmd_buffer.push_constants_resource.bo’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:268:7: note: (23) returning to ‘write_ubo_ssbo_uniforms’ from ‘check_push_constants_ubo’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:274:40: note: (24) ‘*cmd_buffer.push_constants_resource.bo’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:274:44: note: (25) dereference of NULL ‘((struct v3dv_cl_reloc *)((char *)cmd_buffer + 8))[715].bo’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_uniforms.c:274:32: warning: Access to field 'offset' results in a dereference of a null pointer (loaded from field 'bo') [core.NullDereference] <--[clang] [3947/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_queue.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_queue.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_queue.c.o -c ../src/broadcom/vulkan/v3dv_queue.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:377:20: warning: Potential leak of memory pointed to by 'reset.syncs' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘set_in_syncs’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:377:20: warning: Potential leak of memory pointed to by 'reset.kperfmon_ids' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:602:20: warning: Potential leak of memory pointed to by 'copy.offsets' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:602:20: warning: Potential leak of memory pointed to by 'submit.bo_handles' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:655:20: warning: Potential leak of memory pointed to by 'offsets' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:655:20: warning: Potential leak of memory pointed to by 'copy.syncs' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:655:20: warning: Potential leak of memory pointed to by 'copy.kperfmon_ids' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:777:14: warning: Potential leak of memory pointed to by 'timestamp.offsets' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:777:14: warning: Potential leak of memory pointed to by 'timestamp.syncs' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1002:14: warning: Potential leak of memory pointed to by 'submit.bo_handles' [unix.Malloc] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:173:58: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_object.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_descriptor_update_template.h:27, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:39, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:24: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_device.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:40: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1164:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1165:14: note: (16) calling ‘handle_copy_query_results_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:542:1: note: (17) entry to ‘handle_copy_query_results_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:557:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:558:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:566:10: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:567:33: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:587:33: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:590:51: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:24: note: (24) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_copy_query_results_cpu_job’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:30: <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_copy_query_results_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:593:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (25) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘set_in_syncs’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:18: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:587:33: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:590:51: note: (28) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:24: note: (29) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_copy_query_results_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_copy_query_results_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:593:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘set_in_syncs’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:18: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:587:33: note: (32) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:590:51: note: (33) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:24: note: (34) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_copy_query_results_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_copy_query_results_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:593:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘set_in_syncs’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:18: note: (36) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:587:33: note: (37) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:596:25: note: (38) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:599:10: note: (39) calling ‘set_multisync’ from ‘handle_copy_query_results_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:249:1: note: (40) entry to ‘set_multisync’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:265:15: note: (41) calling ‘set_in_syncs’ from ‘set_multisync’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:119:1: note: (42) entry to ‘set_in_syncs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:161:7: note: (43) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:165:36: note: (44) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:168:7: note: (45) following ‘false’ branch... <--[gcc] cc1: note: (46) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:171:22: note: (47) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:173:42: note: (48) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:173:10: note: (49) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘set_in_syncs’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘set_in_syncs’ at ../src/broadcom/vulkan/v3dv_queue.c:173:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (50) following ‘true’ branch... <--[gcc] In file included from /usr/include/dlfcn.h:24, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/disk_cache.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/spirv/nir_spirv.h:27, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:83: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (51) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘set_in_syncs’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:173:58: note: (52) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_reset_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:329:22: warning: dereference of possibly-NULL ‘syncs’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1160:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1161:14: note: (16) calling ‘handle_reset_query_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:296:1: note: (17) entry to ‘handle_reset_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:307:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:310:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:313:38: note: (20) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:316:10: note: (21) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:317:33: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:327:33: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:328:73: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:329:24: note: (25) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_reset_query_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_reset_query_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:329:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_reset_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:329:18: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:329:22: note: (28) ‘syncs + (long unsigned int)i * 4’ could be NULL: unchecked value from (20) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:329:69: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1160:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1161:14: note: (16) calling ‘handle_reset_query_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:296:1: note: (17) entry to ‘handle_reset_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:307:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:310:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:316:10: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:317:33: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:327:33: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:328:73: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:329:24: note: (24) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_reset_query_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_reset_query_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:329:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_reset_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:329:69: note: (27) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:22: warning: dereference of possibly-NULL ‘syncs’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1160:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1161:14: note: (16) calling ‘handle_reset_query_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:296:1: note: (17) entry to ‘handle_reset_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:307:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:310:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:313:38: note: (20) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:316:10: note: (21) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:338:14: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:364:33: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:365:51: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:24: note: (25) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_reset_query_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_reset_query_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:367:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_reset_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:18: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:22: note: (28) ‘syncs + (long unsigned int)i * 4’ could be NULL: unchecked value from (20) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:73: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1160:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1161:14: note: (16) calling ‘handle_reset_query_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:296:1: note: (17) entry to ‘handle_reset_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:307:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:310:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:316:10: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:338:14: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:364:33: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:365:51: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:24: note: (24) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_reset_query_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_reset_query_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:367:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_reset_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:73: note: (27) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:368:29: warning: dereference of possibly-NULL ‘kperfmon_ids’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1160:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1161:14: note: (16) calling ‘handle_reset_query_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:296:1: note: (17) entry to ‘handle_reset_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:307:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:310:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:316:10: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:338:14: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:362:39: note: (22) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:364:33: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:365:51: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:24: note: (25) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_reset_query_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_reset_query_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:367:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_reset_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:367:18: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:368:29: note: (28) ‘kperfmon_ids + (long unsigned int)i * 8’ could be NULL: unchecked value from (22) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_end_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:517:19: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 5:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1162:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1163:14: note: (16) calling ‘handle_end_query_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:489:1: note: (17) entry to ‘handle_end_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:503:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:504:16: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:504:16: note: (20) calling ‘export_perfmon_last_job_sync’ from ‘handle_end_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:453:1: note: (21) entry to ‘export_perfmon_last_job_sync’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:461:27: note: (22) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:462:28: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:469:10: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:475:13: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:475:13: note: (26) calling ‘sync_accumulate’ from ‘export_perfmon_last_job_sync’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:28: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/libsync.h:181:19: note: (27) entry to ‘sync_accumulate’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/libsync.h:187:12: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/libsync.h:188:24: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:475:13: note: (30) returning to ‘export_perfmon_last_job_sync’ from ‘sync_accumulate’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:477:10: note: (31) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:461:58: note: (32) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:461:27: note: (33) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:462:28: note: (34) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:504:16: note: (35) returning to ‘handle_end_query_cpu_job’ from ‘export_perfmon_last_job_sync’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:506:10: note: (36) following ‘false’ branch... <--[gcc] cc1: note: (37) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:512:27: note: (38) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:514:39: note: (39) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:516:10: note: (40) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:517:29: note: (41) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:517:29: note: (42) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_end_query_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_end_query_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:517:29: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (44) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_end_query_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:517:19: note: (45) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:533:7: warning: double ‘close’ of file descriptor ‘fd’ [CWE-1341] [-Wanalyzer-fd-double-close] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 5:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1162:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1163:14: note: (16) calling ‘handle_end_query_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:489:1: note: (17) entry to ‘handle_end_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:503:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:504:16: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:504:16: note: (20) calling ‘export_perfmon_last_job_sync’ from ‘handle_end_query_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:453:1: note: (21) entry to ‘export_perfmon_last_job_sync’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:461:27: note: (22) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:462:28: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:469:10: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:475:13: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:475:13: note: (26) calling ‘sync_accumulate’ from ‘export_perfmon_last_job_sync’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/libsync.h:181:19: note: (27) entry to ‘sync_accumulate’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/libsync.h:187:12: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/libsync.h:188:24: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/libsync.h:188:24: note: (30) opened here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:475:13: note: (31) returning to ‘export_perfmon_last_job_sync’ from ‘sync_accumulate’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:477:10: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:461:58: note: (33) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:461:27: note: (34) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:462:28: note: (35) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:470:10: note: (36) first ‘close’ here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:504:16: note: (37) returning to ‘handle_end_query_cpu_job’ from ‘export_perfmon_last_job_sync’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:532:7: note: (38) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:533:7: note: (39) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:533:7: note: (40) second ‘close’ here; first ‘close’ was at (36) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_copy_query_results_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:572:24: warning: dereference of possibly-NULL ‘bo_handles’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1164:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1165:14: note: (16) calling ‘handle_copy_query_results_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:542:1: note: (17) entry to ‘handle_copy_query_results_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:557:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:558:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:566:10: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:567:33: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:570:13: note: (22) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:572:24: note: (23) ‘bo_handles’ could be NULL: unchecked value from (22) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:592:24: warning: dereference of possibly-NULL ‘offsets’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1164:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1165:14: note: (16) calling ‘handle_copy_query_results_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:542:1: note: (17) entry to ‘handle_copy_query_results_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:557:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:558:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:561:40: note: (20) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:566:10: note: (21) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:567:33: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:587:33: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:590:51: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:592:24: note: (25) ‘offsets + (long unsigned int)i * 4’ could be NULL: unchecked value from (20) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:22: warning: dereference of possibly-NULL ‘syncs’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1164:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1165:14: note: (16) calling ‘handle_copy_query_results_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:542:1: note: (17) entry to ‘handle_copy_query_results_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:557:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:558:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:562:38: note: (20) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:566:10: note: (21) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:567:33: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:587:33: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:590:51: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:24: note: (25) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_copy_query_results_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_copy_query_results_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:593:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_copy_query_results_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:18: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:22: note: (28) ‘syncs + (long unsigned int)i * 4’ could be NULL: unchecked value from (20) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:69: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1164:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1165:14: note: (16) calling ‘handle_copy_query_results_cpu_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:542:1: note: (17) entry to ‘handle_copy_query_results_cpu_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:557:7: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:558:33: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:566:10: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:567:33: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:587:33: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:590:51: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:24: note: (24) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘handle_copy_query_results_cpu_job’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘handle_copy_query_results_cpu_job’ at ../src/broadcom/vulkan/v3dv_queue.c:593:24: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_copy_query_results_cpu_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:593:69: note: (27) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_cl_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:952:28: warning: dereference of possibly-NULL ‘bo_handles’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1154:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1155:14: note: (16) calling ‘handle_cl_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:899:1: note: (17) entry to ‘handle_cl_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:948:20: note: (18) this call could return NULL <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:46, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/spirv/nir_spirv.h:28: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/set.h:130:15: note: (19) following ‘true’ branch (when ‘entry’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:950:4: note: in expansion of macro ‘set_foreach’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:951:23: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:952:28: note: (21) ‘bo_handles + (long unsigned int)bo_idx * 4’ could be NULL: unchecked value from (18) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c: In function ‘handle_csd_job’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1100:28: warning: dereference of possibly-NULL ‘bo_handles’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1215:1: note: (1) entry to ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1228:22: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1229:38: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1233:27: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1235:29: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:110:40: note: in definition of macro ‘container_of’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:247:22: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1236:7: note: in expansion of macro ‘list_for_each_entry_safe’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1238:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1260:13: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1265:61: note: (10) following ‘false’ branch (when ‘first_suspend_job’ is NULL)... <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1267:16: note: (12) calling ‘queue_handle_job’ from ‘v3dv_queue_driver_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1147:1: note: (13) entry to ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1153:4: note: (14) following ‘case 3:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1158:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1159:14: note: (16) calling ‘handle_csd_job’ from ‘queue_handle_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1073:1: note: (17) entry to ‘handle_csd_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1096:20: note: (18) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/set.h:130:15: note: (19) following ‘true’ branch (when ‘entry’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1098:4: note: in expansion of macro ‘set_foreach’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1099:23: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_queue.c:1100:28: note: (21) ‘bo_handles + (long unsigned int)bo_idx * 4’ could be NULL: unchecked value from (18) <--[gcc] [3948/4237] gcc -Isrc/freedreno/ir3/ir3_disasm.p -Isrc/freedreno/ir3 -I../src/freedreno/ir3 -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Iinclude -I../include -Isrc -I../src -Isrc/freedreno/isa -I../src/freedreno/isa -Isrc/compiler/isaspec -I../src/compiler/isaspec -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/freedreno/ir3/ir3_disasm.p/tests_disasm.c.o -MF src/freedreno/ir3/ir3_disasm.p/tests_disasm.c.o.d -o src/freedreno/ir3/ir3_disasm.p/tests_disasm.c.o -c ../src/freedreno/ir3/tests/disasm.c [3949/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cmd_buffer.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cmd_buffer.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cmd_buffer.c.o -c ../src/broadcom/vulkan/v3dv_cmd_buffer.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c: In function ‘job_destroy_cloned_gpu_cl_resources’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:152:28: warning: unused variable ‘cmd_buffer’ [-Wunused-variable] <--[gcc] 152 | struct v3dv_cmd_buffer *cmd_buffer = job->cmd_buffer; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_device.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:40, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:25: <--[gcc] In function ‘list_addtail’, inlined from ‘cmd_buffer_dispatch’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:4484:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:81:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c: In function ‘cmd_buffer_dispatch’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4463:1: note: (1) entry to ‘cmd_buffer_dispatch’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4471:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4475:7: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4475:7: note: (4) calling ‘cmd_buffer_create_csd_job’ from ‘cmd_buffer_dispatch’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4345:1: note: (5) entry to ‘cmd_buffer_create_csd_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4364:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4365:7: note: (7) inlined call to ‘v3dv_flag_oom’ from ‘cmd_buffer_create_csd_job’ <--[gcc] In function ‘v3dv_flag_oom’, inlined from ‘cmd_buffer_create_csd_job’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:4365:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2644:29: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c: In function ‘cmd_buffer_dispatch’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4475:7: note: (9) returning to ‘cmd_buffer_dispatch’ from ‘cmd_buffer_create_csd_job’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4485:26: note: (10) ‘*cmd_buffer.state.job’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4484:4: note: (11) inlined call to ‘list_addtail’ from ‘cmd_buffer_dispatch’ <--[gcc] In function ‘list_addtail’, inlined from ‘cmd_buffer_dispatch’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:4484:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/list.h:81:16: note: (12) dereference of NULL ‘cmd_buffer_create_csd_job(cmd_buffer, base_offset_x, base_offset_y, base_offset_z, group_count_x, group_count_y, group_count_z, 0, 0)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h: In function ‘v3dv_flag_oom.part.0’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2647:14: warning: dereference of NULL ‘job’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1991:1: note: (1) entry to ‘v3dv_job_clone_in_cmd_buffer.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1996:7: note: (2) inlined call to ‘v3dv_flag_oom’ from ‘v3dv_job_clone_in_cmd_buffer.part.0’ <--[gcc] In function ‘v3dv_flag_oom’, inlined from ‘v3dv_job_clone_in_cmd_buffer.part.0’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:1996:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2643:7: note: (3) following ‘false’ branch (when ‘cmd_buffer’ is NULL)... <--[gcc] In function ‘v3dv_flag_oom.part.0’: cc1: note: (4) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1996:7: note: (5) inlined call to ‘v3dv_flag_oom’ from ‘v3dv_job_clone_in_cmd_buffer.part.0’ <--[gcc] In function ‘v3dv_flag_oom’, inlined from ‘v3dv_job_clone_in_cmd_buffer.part.0’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:1996:7: cc1: note: (6) calling ‘v3dv_flag_oom.part.0’ from ‘v3dv_job_clone_in_cmd_buffer.part.0’ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h: In function ‘v3dv_flag_oom.part.0’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2641:1: note: (7) entry to ‘v3dv_flag_oom.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2647:14: note: (8) dereference of NULL ‘job’ <--[gcc] In function ‘cmd_buffer_state_set_attachment_clear_depth_stencil’, inlined from ‘cmd_buffer_state_set_clear_values’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:1289:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1255:43: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c: In function ‘cmd_buffer_state_set_clear_values’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4578:1: note: (1) entry to ‘v3dv_CmdBeginRenderingKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4591:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4593:4: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4594:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4596:34: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4609:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4620:4: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4649:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4650:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4650:4: note: (10) calling ‘cmd_buffer_init_render_pass_attachment_state’ from ‘v3dv_CmdBeginRenderingKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1324:1: note: (11) entry to ‘cmd_buffer_init_render_pass_attachment_state’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1327:4: note: (12) calling ‘cmd_buffer_state_set_clear_values’ from ‘cmd_buffer_init_render_pass_attachment_state’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1264:1: note: (13) entry to ‘cmd_buffer_state_set_clear_values’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1276:27: note: (14) following ‘true’ branch (when ‘i < count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1278:15: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1280:10: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1283:70: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1284:10: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1287:26: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1287:17: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1293:20: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1293:20: note: (22) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1289:10: note: (23) inlined call to ‘cmd_buffer_state_set_attachment_clear_depth_stencil’ from ‘cmd_buffer_state_set_clear_values’ <--[gcc] In function ‘cmd_buffer_state_set_attachment_clear_depth_stencil’, inlined from ‘cmd_buffer_state_set_clear_values’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:1289:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1254:7: note: (24) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1255:43: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1255:43: note: (26) dereference of NULL ‘values + (long unsigned int)i * 16’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1258:43: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c: In function ‘cmd_buffer_state_set_clear_values’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4578:1: note: (1) entry to ‘v3dv_CmdBeginRenderingKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4591:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4593:4: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4594:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4596:34: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4609:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4620:4: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4649:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4650:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4650:4: note: (10) calling ‘cmd_buffer_init_render_pass_attachment_state’ from ‘v3dv_CmdBeginRenderingKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1324:1: note: (11) entry to ‘cmd_buffer_init_render_pass_attachment_state’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1327:4: note: (12) calling ‘cmd_buffer_state_set_clear_values’ from ‘cmd_buffer_init_render_pass_attachment_state’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1264:1: note: (13) entry to ‘cmd_buffer_state_set_clear_values’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1276:27: note: (14) following ‘true’ branch (when ‘i < count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1278:15: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1280:10: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1283:70: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1284:10: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1287:26: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1287:17: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1293:20: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1293:20: note: (22) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1289:10: note: (23) inlined call to ‘cmd_buffer_state_set_attachment_clear_depth_stencil’ from ‘cmd_buffer_state_set_clear_values’ <--[gcc] In function ‘cmd_buffer_state_set_attachment_clear_depth_stencil’, inlined from ‘cmd_buffer_state_set_clear_values’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:1289:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1254:7: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1257:7: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1257:7: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1258:43: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1258:43: note: (28) dereference of NULL ‘values + (long unsigned int)i * 16’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1260:50: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c: In function ‘cmd_buffer_state_set_clear_values’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4578:1: note: (1) entry to ‘v3dv_CmdBeginRenderingKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4591:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4593:4: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4594:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4596:34: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4609:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4620:4: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:2654:21: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4649:4: note: in expansion of macro ‘v3dv_return_if_oom’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4650:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:4650:4: note: (10) calling ‘cmd_buffer_init_render_pass_attachment_state’ from ‘v3dv_CmdBeginRenderingKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1324:1: note: (11) entry to ‘cmd_buffer_init_render_pass_attachment_state’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1327:4: note: (12) calling ‘cmd_buffer_state_set_clear_values’ from ‘cmd_buffer_init_render_pass_attachment_state’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1264:1: note: (13) entry to ‘cmd_buffer_state_set_clear_values’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1276:27: note: (14) following ‘true’ branch (when ‘i < count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1278:15: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1280:10: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1283:70: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1284:10: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1287:26: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1287:17: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1293:20: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1293:20: note: (22) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1289:10: note: (23) inlined call to ‘cmd_buffer_state_set_attachment_clear_depth_stencil’ from ‘cmd_buffer_state_set_clear_values’ <--[gcc] In function ‘cmd_buffer_state_set_attachment_clear_depth_stencil’, inlined from ‘cmd_buffer_state_set_clear_values’ at ../src/broadcom/vulkan/v3dv_cmd_buffer.c:1289:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1254:7: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1257:7: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1257:7: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1260:50: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c:1260:50: note: (28) dereference of NULL ‘values + (long unsigned int)i * 16’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_cmd_buffer.c: internal warning: child 51468 timed out after 30s <--[clang] cswrap: error: child 51468 (/usr/bin/clang) terminated by signal 15 (timed out) [3950/4237] gcc -Isrc/etnaviv/isa/tests/etnaviv_disasm.p -Isrc/etnaviv/isa/tests -I../src/etnaviv/isa/tests -Isrc/etnaviv -I../src/etnaviv -Isrc -I../src -Isrc/etnaviv/isa -I../src/etnaviv/isa -Iinclude -I../include -Isrc/compiler/isaspec -I../src/compiler/isaspec -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -isystem../src/gtest/include -MD -MQ src/etnaviv/isa/tests/etnaviv_disasm.p/meson-generated_.._.._etnaviv-isa.c.o -MF src/etnaviv/isa/tests/etnaviv_disasm.p/meson-generated_.._.._etnaviv-isa.c.o.d -o src/etnaviv/isa/tests/etnaviv_disasm.p/meson-generated_.._.._etnaviv-isa.c.o -c src/etnaviv/isa/etnaviv-isa.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/etnaviv/isa/etnaviv-isa.c:4147: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_error’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:196:9: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 196 | vasprintf(&state->errors[state->num_errors++], fmt, ap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/etnaviv/isa/etnaviv-isa.c:4147: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:841:33: warning: use of possibly-NULL ‘field_name’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:922:1: note: (1) entry to ‘decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:927:38: note: (2) calling ‘find_bitset’ from ‘decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:292:1: note: (3) entry to ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:296:25: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:297:26: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:297:20: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:299:61: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:299:20: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:303:27: note: (9) ...to here <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/etnaviv/isa/etnaviv-isa.h:26, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/etnaviv/isa/etnaviv-isa.c:23: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (10) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:306:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:306:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (11) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:114:4: note: (13) inlined call to ‘__bitset_not’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:309:17: note: in expansion of macro ‘BITSET_NOT’ <--[gcc] In function ‘__bitset_not’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:309:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (16) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (18) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (20) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (22) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (24) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (26) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:311:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:311:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (27) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (28) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (29) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (31) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (32) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (33) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (34) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:313:20: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:322:20: note: (36) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:322:20: note: (37) following ‘false’ branch (when ‘match’ is NULL)... <--[gcc] cc1: note: (38) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:331:12: note: (39) following ‘true’ branch (when ‘match’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:332:27: note: (40) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (41) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:333:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:333:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (42) following ‘true’ branch (when ‘i != 4’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (43) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:312:4: note: (44) inlined call to ‘__bitset_count’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:335:21: note: in expansion of macro ‘BITSET_COUNT’ <--[gcc] In function ‘__bitset_count’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:335:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:305:11: note: (45) calling ‘__bitset_prefix_sum’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:282:1: note: (46) entry to ‘__bitset_prefix_sum’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:286:27: note: (47) following ‘true’ branch (when ‘i < n’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:14: note: (48) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:10: note: (49) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:288:35: note: (50) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:286:27: note: (51) following ‘true’ branch (when ‘i < n’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:14: note: (52) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:10: note: (53) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:288:35: note: (54) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:312:4: note: (55) inlined call to ‘__bitset_count’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:335:21: note: in expansion of macro ‘BITSET_COUNT’ <--[gcc] In function ‘__bitset_count’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:335:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:305:11: note: (56) returning to ‘find_bitset’ from ‘__bitset_prefix_sum’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:927:38: note: (57) returning to ‘decode’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:928:12: note: (58) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:931:38: note: (59) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:933:9: note: (60) calling ‘decode_bitset’ from ‘decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:874:1: note: (61) entry to ‘decode_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:877:9: note: (62) inlined call to ‘decode_bitset_cb’ from ‘decode_bitset’ <--[gcc] In function ‘decode_bitset_cb’, inlined from ‘decode_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:877:2: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:831:16: note: (63) following ‘false’ branch (when ‘b’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:879:31: note: (64) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:879:31: note: (65) calling ‘find_display’ from ‘decode_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:404:1: note: (66) entry to ‘find_display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:408:20: note: (67) following ‘false’ branch... <--[gcc] cc1: note: (68) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:879:31: note: (69) returning to ‘decode_bitset’ from ‘find_display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:881:12: note: (70) following ‘false’ branch... <--[gcc] cc1: note: (71) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:888:19: note: (72) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:889:20: note: (73) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:895:44: note: (74) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:896:25: note: (75) calling ‘decode_field’ from ‘decode_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:838:1: note: (76) entry to ‘decode_field’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:841:33: note: (77) argument 1 (‘field_name’) from (74) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘isa_disasm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:979:17: warning: use of possibly-NULL ‘*<unknown>.print.out’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:954:1: note: (1) entry to ‘isa_disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:969:12: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:46:55: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:971:55: note: in expansion of macro ‘BITSET_WORDS’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:976:36: note: (4) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:978:17: note: (5) calling ‘disasm’ from ‘isa_disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:729:1: note: (6) entry to ‘disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:736:37: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:826:1: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:978:17: note: (9) returning to ‘isa_disasm’ from ‘disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:979:17: note: (10) argument 1 (‘*<unknown>.print.out’) from (4) could be NULL where non-null expected <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec.h:30: <--[gcc] /usr/include/stdio.h:184:12: note: argument 1 of ‘fclose’ must be non-null <--[gcc] [3951/4237] g++ -Isrc/etnaviv/isa/tests/etnaviv_disasm.p -Isrc/etnaviv/isa/tests -I../src/etnaviv/isa/tests -Isrc/etnaviv -I../src/etnaviv -Isrc -I../src -Isrc/etnaviv/isa -I../src/etnaviv/isa -Iinclude -I../include -Isrc/compiler/isaspec -I../src/compiler/isaspec -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -isystem../src/gtest/include -MD -MQ src/etnaviv/isa/tests/etnaviv_disasm.p/disasm.cpp.o -MF src/etnaviv/isa/tests/etnaviv_disasm.p/disasm.cpp.o.d -o src/etnaviv/isa/tests/etnaviv_disasm.p/disasm.cpp.o -c ../src/etnaviv/isa/tests/disasm.cpp /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/etnaviv/isa/tests/disasm.cpp:13:10: fatal error: 'gtest/gtest.h' file not found <--[clang++] [3952/4237] gcc -Isrc/freedreno/fdl/fd5_layout.p -Isrc/freedreno/fdl -I../src/freedreno/fdl -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/freedreno/fdl/fd5_layout.p/fd5_layout_test.c.o -MF src/freedreno/fdl/fd5_layout.p/fd5_layout_test.c.o.d -o src/freedreno/fdl/fd5_layout.p/fd5_layout_test.c.o -c ../src/freedreno/fdl/fd5_layout_test.c [3953/4237] gcc -Isrc/freedreno/fdl/fd6_layout.p -Isrc/freedreno/fdl -I../src/freedreno/fdl -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/freedreno/fdl/fd6_layout.p/fd6_layout_test.c.o -MF src/freedreno/fdl/fd6_layout.p/fd6_layout_test.c.o.d -o src/freedreno/fdl/fd6_layout.p/fd6_layout_test.c.o -c ../src/freedreno/fdl/fd6_layout_test.c [3954/4237] gcc -Isrc/freedreno/ir3/ir3_delay_test.p -Isrc/freedreno/ir3 -I../src/freedreno/ir3 -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Iinclude -I../include -Isrc -I../src -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/freedreno/ir3/ir3_delay_test.p/tests_delay.c.o -MF src/freedreno/ir3/ir3_delay_test.p/tests_delay.c.o.d -o src/freedreno/ir3/ir3_delay_test.p/tests_delay.c.o -c ../src/freedreno/ir3/tests/delay.c [3955/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_query.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_query.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_query.c.o -c ../src/broadcom/vulkan/v3dv_query.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:490, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:27: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12029:33: warning: dereference of NULL ‘src0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1592:1: note: (1) entry to ‘create_query_pipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1689:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1690:50: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1690:50: note: (4) calling ‘get_reset_occlusion_query_cs’ from ‘create_query_pipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1467:1: note: (5) entry to ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (6) inlined call to ‘nir_imm_int’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1474:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1474:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (7) calling ‘nir_imm_intN_t’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (8) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (9) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/spirv/nir_spirv.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:83, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:24: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (10) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (11) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (13) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (14) inlined call to ‘nir_imm_int’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1474:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1474:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (15) returning to ‘get_reset_occlusion_query_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (16) calling ‘_nir_build_vulkan_resource_index’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1474:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12415:1: note: (17) entry to ‘_nir_build_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (18) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (19) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (20) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (21) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (22) returning to ‘get_reset_occlusion_query_cs’ from ‘_nir_build_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1474:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1483:21: note: (23) inlined call to ‘nir_channel’ from ‘get_reset_occlusion_query_cs’ <--[gcc] In function ‘nir_channel’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1483:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:732:11: note: (24) calling ‘nir_swizzle’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:624:1: note: (25) entry to ‘nir_swizzle’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:632:44: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:633:15: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:633:10: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:635:26: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1483:21: note: (30) inlined call to ‘nir_channel’ from ‘get_reset_occlusion_query_cs’ <--[gcc] In function ‘nir_channel’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1483:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:732:11: note: (31) returning to ‘get_reset_occlusion_query_cs’ from ‘nir_swizzle’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (32) inlined call to ‘nir_imm_int’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1486:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1486:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (33) calling ‘nir_imm_intN_t’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (34) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (35) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (36) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (37) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (38) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (39) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (40) inlined call to ‘nir_imm_int’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1486:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1486:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (41) returning to ‘get_reset_occlusion_query_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (42) calling ‘_nir_build_load_push_constant’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1486:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (43) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (44) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (45) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (46) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (47) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (48) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (49) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (50) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (51) returning to ‘get_reset_occlusion_query_cs’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1486:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (52) inlined call to ‘nir_imm_int’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1489:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1489:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (53) calling ‘nir_imm_intN_t’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (54) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (55) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (56) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (57) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (58) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (59) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (60) inlined call to ‘nir_imm_int’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1489:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_reset_occlusion_query_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1489:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (61) returning to ‘get_reset_occlusion_query_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘_nir_build_store_ssbo’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (62) calling ‘_nir_build_load_push_constant’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1489:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (63) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (64) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (65) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (66) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (67) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (68) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (69) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (70) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (71) returning to ‘get_reset_occlusion_query_cs’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1489:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1493:4: note: (72) calling ‘nir_imm_intN_t’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (73) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (74) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (75) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (76) following ‘case 8:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:315:4: note: (77) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (78) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (79) calling ‘nir_build_imm’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:260:1: note: (80) entry to ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:265:7: note: (81) following ‘true’ branch... <--[gcc] cc1: note: (82) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:389:11: note: (83) returning to ‘nir_imm_intN_t’ from ‘nir_build_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1493:4: note: (84) returning to ‘get_reset_occlusion_query_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1493:4: note: (85) calling ‘nir_set_query_availability’ from ‘get_reset_occlusion_query_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1381:1: note: (86) entry to ‘nir_set_query_availability’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14676:1: note: (87) calling ‘_nir_build_store_ssbo’ from ‘nir_set_query_availability’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1388:4: note: in expansion of macro ‘nir_store_ssbo’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12024:1: note: (88) entry to ‘_nir_build_store_ssbo’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12030:21: note: (89) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12030:21: note: (90) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12029:33: note: (91) dereference of NULL ‘src0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14855:64: warning: dereference of NULL ‘src1’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1521:1: note: (1) entry to ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (2) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1532:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1532:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (3) calling ‘nir_imm_intN_t’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (4) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (5) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (6) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (7) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (9) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (10) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1532:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1532:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (11) returning to ‘get_copy_query_results_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (12) calling ‘_nir_build_vulkan_resource_index’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1532:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12415:1: note: (13) entry to ‘_nir_build_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (14) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (15) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (16) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (17) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (18) returning to ‘get_copy_query_results_cs’ from ‘_nir_build_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1532:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (19) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1538:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1538:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (20) calling ‘nir_imm_intN_t’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (21) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (22) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (23) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (24) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (26) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (27) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1538:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1538:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (28) returning to ‘get_copy_query_results_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (29) calling ‘_nir_build_vulkan_resource_index’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1538:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12415:1: note: (30) entry to ‘_nir_build_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (31) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (32) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (33) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:12422:21: note: (34) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14798:1: note: (35) returning to ‘get_copy_query_results_cs’ from ‘_nir_build_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1538:7: note: in expansion of macro ‘nir_vulkan_resource_index’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (36) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1545:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1545:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (37) calling ‘nir_imm_intN_t’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (38) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (39) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (40) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (41) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (42) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (43) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (44) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1545:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1545:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (45) returning to ‘get_copy_query_results_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (46) calling ‘_nir_build_load_push_constant’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1545:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (47) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (48) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (49) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (50) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (51) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (52) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (53) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (54) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (55) returning to ‘get_copy_query_results_cs’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1545:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (56) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1548:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1548:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (57) calling ‘nir_imm_intN_t’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (58) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (59) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (60) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (61) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (62) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (63) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (64) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1548:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1548:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (65) returning to ‘get_copy_query_results_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (66) calling ‘_nir_build_load_push_constant’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1548:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (67) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (68) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (69) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (70) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (71) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (72) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (73) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (74) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (75) returning to ‘get_copy_query_results_cs’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1548:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (76) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1551:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1551:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (77) calling ‘nir_imm_intN_t’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (78) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (79) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (80) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (81) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (82) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (83) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (84) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1551:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1551:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (85) returning to ‘get_copy_query_results_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (86) calling ‘_nir_build_load_push_constant’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1551:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (87) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (88) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (89) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (90) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (91) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (92) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (93) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (94) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (95) returning to ‘get_copy_query_results_cs’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1551:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (96) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1554:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1554:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (97) calling ‘nir_imm_intN_t’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:386:1: note: (98) entry to ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (99) calling ‘nir_const_value_for_raw_uint’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:307:1: note: (100) entry to ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:313:4: note: (101) following ‘case 32:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir.h:317:4: note: (102) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:388:24: note: (103) returning to ‘nir_imm_intN_t’ from ‘nir_const_value_for_raw_uint’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (104) inlined call to ‘nir_imm_int’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1554:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] In function ‘nir_imm_int’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1554:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:395:11: note: (105) returning to ‘get_copy_query_results_cs’ from ‘nir_imm_intN_t’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (106) calling ‘_nir_build_load_push_constant’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1554:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8663:1: note: (107) entry to ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (108) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (109) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (110) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (111) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8670:21: note: (112) ‘src0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8671:7: note: (113) following ‘true’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:8672:38: note: (114) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:13865:1: note: (115) returning to ‘get_copy_query_results_cs’ from ‘_nir_build_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1554:7: note: in expansion of macro ‘nir_load_push_constant’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1560:21: note: (116) inlined call to ‘nir_channel’ from ‘get_copy_query_results_cs’ <--[gcc] In function ‘nir_channel’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1560:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:732:11: note: (117) calling ‘nir_swizzle’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:624:1: note: (118) entry to ‘nir_swizzle’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:632:44: note: (119) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:633:15: note: (120) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:633:10: note: (121) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:635:26: note: (122) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1560:21: note: (123) inlined call to ‘nir_channel’ from ‘get_copy_query_results_cs’ <--[gcc] In function ‘nir_channel’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1560:21: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:732:11: note: (124) returning to ‘get_copy_query_results_cs’ from ‘nir_swizzle’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1565:7: note: (125) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1570:7: note: (126) inlined call to ‘nir_imul’ from ‘get_copy_query_results_cs’ <--[gcc] In function ‘nir_imul’, inlined from ‘get_copy_query_results_cs’ at ../src/broadcom/vulkan/v3dv_query.c:1570:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:1504:11: note: (127) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c: In function ‘nir_ine_imm’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1573:6: note: (128) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1578:25: note: (129) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:1578:25: note: (130) calling ‘nir_ine_imm’ from ‘get_copy_query_results_cs’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14853:1: note: (131) entry to ‘nir_ine_imm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/compiler/nir/nir_builder_opcodes.h:14855:64: note: (132) dereference of NULL ‘src1’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_query.c:663:7: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] [3956/4237] gcc -Isrc/freedreno/fdl/fd5_layout.p -Isrc/freedreno/fdl -I../src/freedreno/fdl -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/freedreno/fdl/fd5_layout.p/fd_layout_test.c.o -MF src/freedreno/fdl/fd5_layout.p/fd_layout_test.c.o.d -o src/freedreno/fdl/fd5_layout.p/fd_layout_test.c.o -c ../src/freedreno/fdl/fd_layout_test.c [3957/4237] gcc -Isrc/freedreno/fdl/fd6_layout.p -Isrc/freedreno/fdl -I../src/freedreno/fdl -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/freedreno/fdl/fd6_layout.p/fd_layout_test.c.o -MF src/freedreno/fdl/fd6_layout.p/fd_layout_test.c.o.d -o src/freedreno/fdl/fd6_layout.p/fd_layout_test.c.o -c ../src/freedreno/fdl/fd_layout_test.c [3958/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_entrypoints.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_entrypoints.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_entrypoints.cc.o -c src/freedreno/vulkan/tu_entrypoints.cc [3959/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_copy.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_copy.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_copy.c.o -c ../src/broadcom/vulkan/v3dv_meta_copy.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c: In function ‘copy_image_linear_texel_buffer’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c:1596:12: warning: unused variable ‘dst_plane’ [-Wunused-variable] <--[gcc] 1596 | uint8_t dst_plane = | ^~~~~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c: In function ‘copy_buffer_to_image_shader’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c:3092:9: warning: unused variable ‘is_plane_aspect’ [-Wunused-variable] <--[gcc] 3092 | bool is_plane_aspect = aspect & any_plane_aspect; | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c:27: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/nir/nir_builder.h:966:57: warning: Access to field 'bit_size' results in a dereference of a null pointer (loaded from variable 'x') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c:1471:7: warning: Value stored to 'format' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c:1596:12: warning: Value stored to 'dst_plane' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_meta_copy.c:2127:4: warning: Value stored to 'p' is never read [deadcode.DeadStores] <--[clang] [3960/4237] gcc -Isrc/broadcom/vulkan/libvulkan_broadcom.so.p -Isrc/broadcom/vulkan -I../src/broadcom/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/broadcom -I../src/broadcom -Isrc/broadcom/cle -I../src/broadcom/cle -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -MD -MQ src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline.c.o -MF src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline.c.o.d -o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline.c.o -c ../src/broadcom/vulkan/v3dv_pipeline.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘pipeline_populate_v3d_fs_key’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1174:24: warning: unused variable ‘device’ [-Wunused-variable] <--[gcc] 1174 | struct v3dv_device *device = p_stage->pipeline->device; | ^~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘pipeline_populate_v3d_gs_key’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1262:24: warning: unused variable ‘device’ [-Wunused-variable] <--[gcc] 1262 | struct v3dv_device *device = p_stage->pipeline->device; | ^~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘pipeline_populate_v3d_vs_key’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1306:24: warning: unused variable ‘device’ [-Wunused-variable] <--[gcc] 1306 | struct v3dv_device *device = p_stage->pipeline->device; | ^~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘pipeline_populate_graphics_key’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1978:24: warning: unused variable ‘device’ [-Wunused-variable] <--[gcc] 1978 | struct v3dv_device *device = pipeline->device; | ^~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘pipeline_populate_compute_key’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:2067:24: warning: unused variable ‘device’ [-Wunused-variable] <--[gcc] 2067 | struct v3dv_device *device = pipeline->device; | ^~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘pipeline_collect_executable_data.part.0’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3561:1: warning: leak of ‘util_dynarray_grow_bytes(&*pipeline.executables.data, 1, 24)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3650:1: note: (1) entry to ‘v3dv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3658:4: note: (2) calling ‘pipeline_collect_executable_data’ from ‘v3dv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3511:1: note: (3) entry to ‘pipeline_collect_executable_data’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3513:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3516:36: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3521:7: note: (6) following ‘false’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘pipeline_collect_executable_data.part.0’ from ‘pipeline_collect_executable_data’ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3511:1: note: (9) entry to ‘pipeline_collect_executable_data.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3524:43: note: (10) following ‘true’ branch (when ‘s != 6’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3526:10: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3527:10: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3531:13: note: (13) ...to here <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/rmv/vk_rmv_common.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_device.h:26, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_private.h:40, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_debug.h:30, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:26: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (14) calling ‘util_dynarray_grow_bytes’ from ‘pipeline_collect_executable_data.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3558:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (15) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:156:13: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:157:14: note: (18) calling ‘util_dynarray_ensure_cap’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:94:1: note: (19) entry to ‘util_dynarray_ensure_cap’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:96:7: note: (20) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitscan.h:45, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:26, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:24: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:97:70: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:373:33: note: in definition of macro ‘MAX3’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:373:49: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:97:27: note: in expansion of macro ‘MAX3’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:373:49: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:97:27: note: in expansion of macro ‘MAX3’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:100:10: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:106:17: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:106:17: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:109:17: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:109:17: note: (28) allocated here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:109:17: note: (29) when ‘realloc’ succeeds, moving buffer <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:111:10: note: (30) following ‘false’ branch (when ‘data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:114:17: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:157:14: note: (32) returning to ‘util_dynarray_grow_bytes’ from ‘util_dynarray_ensure_cap’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:158:7: note: (33) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:161:14: note: (34) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (35) returning to ‘pipeline_collect_executable_data.part.0’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3558:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3561:1: note: (36) ‘util_dynarray_grow_bytes(&*pipeline.executables.data, 1, 24)’ leaks here; was allocated at (28) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h: In function ‘util_dynarray_ensure_cap’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:103:13: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3650:1: note: (1) entry to ‘v3dv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3658:4: note: (2) calling ‘pipeline_collect_executable_data’ from ‘v3dv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3511:1: note: (3) entry to ‘pipeline_collect_executable_data’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3513:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3516:36: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3521:7: note: (6) following ‘false’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘pipeline_collect_executable_data.part.0’ from ‘pipeline_collect_executable_data’ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3511:1: note: (9) entry to ‘pipeline_collect_executable_data.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3524:43: note: (10) following ‘true’ branch (when ‘s != 6’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3526:10: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3527:10: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3531:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (14) calling ‘util_dynarray_grow_bytes’ from ‘pipeline_collect_executable_data.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3558:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (15) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:156:13: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:157:14: note: (18) calling ‘util_dynarray_ensure_cap’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:94:1: note: (19) entry to ‘util_dynarray_ensure_cap’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:96:7: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:97:70: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:373:33: note: in definition of macro ‘MAX3’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:373:49: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:97:27: note: in expansion of macro ‘MAX3’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:373:49: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:97:27: note: in expansion of macro ‘MAX3’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:100:10: note: (24) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:101:17: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:102:13: note: (26) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:103:40: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:103:29: note: (28) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:104:26: note: (29) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:103:13: note: (30) argument 2 (‘*buf.data’) NULL where non-null expected <--[gcc] <built-in>: note: argument 2 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘pipeline_collect_executable_data.part.0’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3558:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3511:1: note: (1) entry to ‘pipeline_collect_executable_data.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3524:43: note: (2) following ‘true’ branch (when ‘s != 6’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3526:10: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3527:10: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3531:13: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (6) calling ‘util_dynarray_grow_bytes’ from ‘pipeline_collect_executable_data.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3558:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (7) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (10) returning to ‘pipeline_collect_executable_data.part.0’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3558:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (11) argument 1 (‘util_dynarray_grow_bytes(&*pipeline.executables.data, 1, 24)’) NULL where non-null expected <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3558:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘v3dv_GetPipelineExecutableStatisticsKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3678:37: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3650:1: note: (1) entry to ‘v3dv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3664:7: note: (2) inlined call to ‘pipeline_get_prog_data’ from ‘v3dv_GetPipelineExecutableStatisticsKHR’ <--[gcc] In function ‘pipeline_get_prog_data’, inlined from ‘v3dv_GetPipelineExecutableStatisticsKHR’ at ../src/broadcom/vulkan/v3dv_pipeline.c:3664:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3450:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c: In function ‘v3dv_GetPipelineExecutableStatisticsKHR’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3668:37: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3673:7: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:238:7: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:260:22: note: in expansion of macro ‘vk_outarray_next_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3674:7: note: in expansion of macro ‘vk_outarray_append_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:238:7: note: (7) calling ‘__vk_outarray_next’ from ‘v3dv_GetPipelineExecutableStatisticsKHR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:260:22: note: in expansion of macro ‘vk_outarray_next_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3674:7: note: in expansion of macro ‘vk_outarray_append_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:198:1: note: (8) entry to ‘__vk_outarray_next’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:204:7: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:207:9: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:207:7: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:208:33: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:238:7: note: (13) returning to ‘v3dv_GetPipelineExecutableStatisticsKHR’ from ‘__vk_outarray_next’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:260:22: note: in expansion of macro ‘vk_outarray_next_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3674:7: note: in expansion of macro ‘vk_outarray_append_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:261:14: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3674:7: note: in expansion of macro ‘vk_outarray_append_typed’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3675:24: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3475:11: note: in definition of macro ‘WRITE_STR’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:3678:37: note: (16) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:775:7: warning: Value stored to 'index' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1174:24: warning: Value stored to 'device' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1262:24: warning: Value stored to 'device' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1306:24: warning: Value stored to 'device' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:1978:24: warning: Value stored to 'device' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/broadcom/vulkan/v3dv_pipeline.c:2067:24: warning: Value stored to 'device' during its initialization is never read [deadcode.DeadStores] <--[clang] [3961/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_tracepoints.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_tracepoints.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_tracepoints.cc.o -c src/freedreno/vulkan/tu_tracepoints.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/vulkan/tu_tracepoints.cc:26: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] [3962/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/layers_tu_rmv_layer.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/layers_tu_rmv_layer.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/layers_tu_rmv_layer.cc.o -c ../src/freedreno/vulkan/layers/tu_rmv_layer.cc [3963/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_autotune.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_autotune.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_autotune.cc.o -c ../src/freedreno/vulkan/tu_autotune.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_autotune.cc:8: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] [3964/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs_breadcrumbs.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs_breadcrumbs.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs_breadcrumbs.cc.o -c ../src/freedreno/vulkan/tu_cs_breadcrumbs.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs_breadcrumbs.cc:6: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] [3965/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs.cc.o -c ../src/freedreno/vulkan/tu_cs.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.cc:6: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.cc:231:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.cc:232:17: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.cc:398:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.cc:399:17: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] [3966/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_device.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_device.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_device.cc.o -c ../src/freedreno/vulkan/tu_device.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_device.cc:34: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_device.cc:175:32: error: non-constant-expression cannot be narrowed from type 'long' to 'bool' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_device.cc:2409:71: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_device.cc:2903:25: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] [3967/4237] gcc -Isrc/freedreno/ir3/ir3_disasm.p -Isrc/freedreno/ir3 -I../src/freedreno/ir3 -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Iinclude -I../include -Isrc -I../src -Isrc/freedreno/isa -I../src/freedreno/isa -Isrc/compiler/isaspec -I../src/compiler/isaspec -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ src/freedreno/ir3/ir3_disasm.p/meson-generated_.._.._isa_ir3-isa.c.o -MF src/freedreno/ir3/ir3_disasm.p/meson-generated_.._.._isa_ir3-isa.c.o.d -o src/freedreno/ir3/ir3_disasm.p/meson-generated_.._.._isa_ir3-isa.c.o -c src/freedreno/isa/ir3-isa.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.c:14022: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_error’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:196:9: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 196 | vasprintf(&state->errors[state->num_errors++], fmt, ap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.c:14022: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘display_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:541:33: warning: use of possibly-NULL ‘field_name’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.c:15066:6: note: (1) entry to ‘ir3_isa_disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.c:15068:5: note: (2) calling ‘isa_disasm’ from ‘ir3_isa_disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:954:1: note: (3) entry to ‘isa_disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:969:12: note: (4) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.h:26, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.c:23: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:46:55: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:971:55: note: in expansion of macro ‘BITSET_WORDS’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:978:17: note: (6) calling ‘disasm’ from ‘isa_disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:729:1: note: (7) entry to ‘disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:736:37: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:739:55: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:790:20: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:794:46: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:794:46: note: (12) calling ‘find_bitset’ from ‘disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:292:1: note: (13) entry to ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:296:25: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:297:26: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:297:20: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:299:61: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:299:20: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:303:27: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (20) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:306:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:306:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (21) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘display_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:114:4: note: (23) inlined call to ‘__bitset_not’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:309:17: note: in expansion of macro ‘BITSET_NOT’ <--[gcc] In function ‘__bitset_not’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:309:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (24) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (26) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘display_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (28) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:311:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:311:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (29) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (31) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (32) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (33) following ‘false’ branch (when ‘i == 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘display_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:313:62: note: (34) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:52:43: note: in definition of macro ‘BITSET_EQUAL’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:313:20: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:322:20: note: (36) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:322:20: note: (37) following ‘false’ branch (when ‘match’ is NULL)... <--[gcc] cc1: note: (38) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:331:12: note: (39) following ‘true’ branch (when ‘match’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:332:27: note: (40) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (41) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:333:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:333:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (42) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (43) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘display_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:312:4: note: (44) inlined call to ‘__bitset_count’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:335:21: note: in expansion of macro ‘BITSET_COUNT’ <--[gcc] In function ‘__bitset_count’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:335:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:305:11: note: (45) calling ‘__bitset_prefix_sum’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h: In function ‘display_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:282:1: note: (46) entry to ‘__bitset_prefix_sum’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:286:27: note: (47) following ‘true’ branch (when ‘i < n’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:14: note: (48) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:10: note: (49) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:288:35: note: (50) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:286:27: note: (51) following ‘true’ branch (when ‘i < n’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:14: note: (52) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:10: note: (53) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:288:35: note: (54) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:312:4: note: (55) inlined call to ‘__bitset_count’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:335:21: note: in expansion of macro ‘BITSET_COUNT’ <--[gcc] In function ‘__bitset_count’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:335:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:305:11: note: (56) returning to ‘find_bitset’ from ‘__bitset_prefix_sum’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘display_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:794:46: note: (57) returning to ‘disasm’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:795:20: note: (58) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:805:46: note: (59) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:807:17: note: (60) calling ‘display’ from ‘disasm’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:696:1: note: (61) entry to ‘display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:699:31: note: (62) calling ‘find_display’ from ‘display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:404:1: note: (63) entry to ‘find_display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:408:20: note: (64) following ‘false’ branch... <--[gcc] cc1: note: (65) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:699:31: note: (66) returning to ‘display’ from ‘find_display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:701:12: note: (67) following ‘false’ branch... <--[gcc] cc1: note: (68) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:708:19: note: (69) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:709:20: note: (70) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:709:20: note: (71) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:710:37: note: (72) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:715:44: note: (73) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:716:25: note: (74) calling ‘display_field’ from ‘display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:536:1: note: (75) entry to ‘display_field’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:541:33: note: (76) argument 1 (‘field_name’) from (73) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:841:33: warning: use of possibly-NULL ‘field_name’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.c:15071:6: note: (1) entry to ‘ir3_isa_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/isa/ir3-isa.c:15073:12: note: (2) calling ‘isa_decode’ from ‘ir3_isa_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:1008:1: note: (3) entry to ‘isa_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:1013:23: note: (4) calling ‘decode’ from ‘isa_decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:922:1: note: (5) entry to ‘decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:927:38: note: (6) calling ‘find_bitset’ from ‘decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:292:1: note: (7) entry to ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:296:25: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:297:26: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:297:20: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:299:61: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:299:20: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:303:27: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (14) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:306:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:306:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (15) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:114:4: note: (17) inlined call to ‘__bitset_not’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:309:17: note: in expansion of macro ‘BITSET_NOT’ <--[gcc] In function ‘__bitset_not’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:309:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (18) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:88:27: note: (20) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:89:16: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (22) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:311:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:311:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (23) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (25) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (27) following ‘false’ branch (when ‘i == 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:313:62: note: (28) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:52:43: note: in definition of macro ‘BITSET_EQUAL’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:313:20: note: (29) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:322:20: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:322:20: note: (31) following ‘false’ branch (when ‘match’ is NULL)... <--[gcc] cc1: note: (32) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:331:12: note: (33) following ‘true’ branch (when ‘match’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:332:27: note: (34) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:103:7: note: (35) inlined call to ‘__bitset_and’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:333:17: note: in expansion of macro ‘BITSET_AND’ <--[gcc] In function ‘__bitset_and’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:333:3: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:74:27: note: (36) following ‘true’ branch (when ‘i != 2’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:75:15: note: (37) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:312:4: note: (38) inlined call to ‘__bitset_count’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:335:21: note: in expansion of macro ‘BITSET_COUNT’ <--[gcc] In function ‘__bitset_count’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:335:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:305:11: note: (39) calling ‘__bitset_prefix_sum’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:282:1: note: (40) entry to ‘__bitset_prefix_sum’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:286:27: note: (41) following ‘true’ branch (when ‘i < n’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:14: note: (42) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:10: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:288:35: note: (44) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:286:27: note: (45) following ‘true’ branch (when ‘i < n’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:14: note: (46) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:287:10: note: (47) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:288:35: note: (48) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:312:4: note: (49) inlined call to ‘__bitset_count’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:335:21: note: in expansion of macro ‘BITSET_COUNT’ <--[gcc] In function ‘__bitset_count’, inlined from ‘find_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:335:7: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitset.h:305:11: note: (50) returning to ‘find_bitset’ from ‘__bitset_prefix_sum’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:927:38: note: (51) returning to ‘decode’ from ‘find_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:928:12: note: (52) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:931:38: note: (53) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:933:9: note: (54) calling ‘decode_bitset’ from ‘decode’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:874:1: note: (55) entry to ‘decode_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:877:9: note: (56) inlined call to ‘decode_bitset_cb’ from ‘decode_bitset’ <--[gcc] In function ‘decode_bitset_cb’, inlined from ‘decode_bitset’ at ../src/compiler/isaspec/isaspec_decode_impl.c:877:2: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:831:16: note: (57) following ‘false’ branch (when ‘b’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c: In function ‘decode_field’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:879:31: note: (58) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:879:31: note: (59) calling ‘find_display’ from ‘decode_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:404:1: note: (60) entry to ‘find_display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:408:20: note: (61) following ‘false’ branch... <--[gcc] cc1: note: (62) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:879:31: note: (63) returning to ‘decode_bitset’ from ‘find_display’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:881:12: note: (64) following ‘false’ branch... <--[gcc] cc1: note: (65) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:888:19: note: (66) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:889:20: note: (67) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:895:44: note: (68) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:896:25: note: (69) calling ‘decode_field’ from ‘decode_bitset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:838:1: note: (70) entry to ‘decode_field’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/isaspec/isaspec_decode_impl.c:841:33: note: (71) argument 1 (‘field_name’) from (68) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null [3968/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_clear_blit.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_clear_blit.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_clear_blit.cc.o -c ../src/freedreno/vulkan/tu_clear_blit.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:19: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:150:32: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:150:63: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:158:42: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:160:42: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:538:36: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'int' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1002:7: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1003:7: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1004:7: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1005:7: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1006:7: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1007:7: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1008:7: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1009:7: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1946:32: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1946:55: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1947:32: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_clear_blit.cc:1947:55: error: non-constant-expression cannot be narrowed from type 'int32_t' (aka 'int') to 'float' in initializer list [-Wc++11-narrowing] <--[clang++] [3969/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cmd_buffer.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cmd_buffer.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cmd_buffer.cc.o -c ../src/freedreno/vulkan/tu_cmd_buffer.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:10: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:1062:26: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:1062:30: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:5316:82: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:1062:26: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:1062:30: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:1062:26: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:1062:30: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:2541:22: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:2542:23: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:2541:22: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:2542:23: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:5945:58: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:5946:58: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:5947:58: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:5945:58: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:5946:58: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.cc:5947:58: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] [3970/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_dynamic_rendering.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_dynamic_rendering.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_dynamic_rendering.cc.o -c ../src/freedreno/vulkan/tu_dynamic_rendering.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_dynamic_rendering.cc:23: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] [3971/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_formats.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_formats.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_formats.cc.o -c ../src/freedreno/vulkan/tu_formats.cc /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_formats.cc:781:12: warning: Access to field 'imageViewType' results in a dereference of a null pointer (loaded from variable 'image_view_info') [core.NullDereference] <--[clang++] [3972/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_image.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_image.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_image.cc.o -c ../src/freedreno/vulkan/tu_image.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_image.cc:20: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_image.cc:859:25: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] [3973/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl.cc.o -c ../src/freedreno/vulkan/tu_knl.cc /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl.cc:261:31: warning: Access to field 'level1_dcache_size' results in a dereference of a null pointer (loaded from variable 'device') [core.NullDereference] <--[clang++] [3974/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_lrz.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_lrz.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_lrz.cc.o -c ../src/freedreno/vulkan/tu_lrz.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_lrz.cc:9: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] [3975/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_nir_lower_multiview.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_nir_lower_multiview.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_nir_lower_multiview.cc.o -c ../src/freedreno/vulkan/tu_nir_lower_multiview.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_nir_lower_multiview.cc:6: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.h:14: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] [3976/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pass.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pass.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pass.cc.o -c ../src/freedreno/vulkan/tu_pass.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pass.cc:15: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pass.cc:351:27: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] [3977/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_query.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_query.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_query.cc.o -c ../src/freedreno/vulkan/tu_query.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_query.cc:18: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] [3978/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_rmv.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_rmv.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_rmv.cc.o -c ../src/freedreno/vulkan/tu_rmv.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_rmv.cc:8: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_rmv.cc:193:21: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_rmv.cc:253:25: error: non-constant-expression cannot be narrowed from type 'VkBufferUsageFlags2KHR' (aka 'unsigned long') to 'VkBufferUsageFlags' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_rmv.cc:316:25: error: non-constant-expression cannot be narrowed from type 'VkImageUsageFlags' (aka 'unsigned int') to 'bool' in initializer list [-Wc++11-narrowing] <--[clang++] [3979/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pipeline.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pipeline.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pipeline.cc.o -c ../src/freedreno/vulkan/tu_pipeline.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:10: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1143:7: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1144:7: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1145:7: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1146:7: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1223:10: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1224:10: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1225:10: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:1226:10: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:2483:7: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:2484:7: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:2619:10: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:2620:10: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:2623:10: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:2624:10: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int32_t' (aka 'int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:3024:36: error: non-constant-expression cannot be narrowed from type 'VkCullModeFlags' (aka 'unsigned int') to 'bool' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:3025:35: error: non-constant-expression cannot be narrowed from type 'VkCullModeFlags' (aka 'unsigned int') to 'bool' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_pipeline.cc:3041:41: error: non-constant-expression cannot be narrowed from type 'int' to 'bool' in initializer list [-Wc++11-narrowing] <--[clang++] [3980/4237] rm -f src/imagination/common/libpowervr_common.a && gcc-ar csrDT src/imagination/common/libpowervr_common.a src/imagination/common/libpowervr_common.a.p/pvr_debug.c.o src/imagination/common/libpowervr_common.a.p/pvr_device_info.c.o src/imagination/common/libpowervr_common.a.p/pvr_dump.c.o src/imagination/common/libpowervr_common.a.p/pvr_dump_info.c.o src/imagination/common/libpowervr_common.a.p/pvr_util.c.o [3981/4237] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build src/imagination/rogue/libpowervr_rogue.so src/imagination/rogue/libpowervr_rogue.so src/imagination/rogue/libpowervr_rogue.so.p/libpowervr_rogue.so.symbols [3982/4237] rm -f src/imagination/vulkan/pds/libpvr_pds.a && gcc-ar csrDT src/imagination/vulkan/pds/libpvr_pds.a src/imagination/vulkan/pds/libpvr_pds.a.p/pvr_pds.c.o src/imagination/vulkan/pds/libpvr_pds.a.p/pvr_pds_disasm.c.o src/imagination/vulkan/pds/libpvr_pds.a.p/pvr_pds_printer.c.o src/imagination/vulkan/pds/libpvr_pds.a.p/pvr_pipeline_pds.c.o [3983/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_wsi.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_wsi.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_wsi.cc.o -c ../src/freedreno/vulkan/tu_wsi.cc [3984/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_suballoc.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_suballoc.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_suballoc.cc.o -c ../src/freedreno/vulkan/tu_suballoc.cc [3985/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/meson-generated_.._pvr_entrypoints.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/meson-generated_.._pvr_entrypoints.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/meson-generated_.._pvr_entrypoints.c.o -c src/imagination/vulkan/pvr_entrypoints.c [3986/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_descriptor_set.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_descriptor_set.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_descriptor_set.cc.o -c ../src/freedreno/vulkan/tu_descriptor_set.cc /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_descriptor_set.cc:71:14: warning: Access to field 'descriptorCount' results in a dereference of a null pointer (loaded from variable 'binding') [core.NullDereference] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_descriptor_set.cc:1201:17: warning: Value stored to 'ptr' during its initialization is never read [deadcode.DeadStores] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_descriptor_set.cc:1313:17: warning: Value stored to 'src_ptr' during its initialization is never read [deadcode.DeadStores] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_descriptor_set.cc:1314:17: warning: Value stored to 'dst_ptr' during its initialization is never read [deadcode.DeadStores] <--[clang++] [3987/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_util.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_util.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_util.cc.o -c ../src/freedreno/vulkan/tu_util.cc /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_util.cc:165:38: error: constant expression evaluates to -1 which cannot be narrowed to type 'uint32_t' (aka 'unsigned int') [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_util.cc:165:42: error: constant expression evaluates to -1 which cannot be narrowed to type 'uint32_t' (aka 'unsigned int') [-Wc++11-narrowing] <--[clang++] [3988/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm_msm.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm_msm.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm_msm.cc.o -c ../src/freedreno/vulkan/tu_knl_drm_msm.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:21: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cmd_buffer.h:15: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:218:15: error: non-constant-expression cannot be narrowed from type 'int' to '__u32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:275:16: error: non-constant-expression cannot be narrowed from type 'int' to '__u32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:484:16: error: non-constant-expression cannot be narrowed from type 'int' to '__u32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:527:14: error: non-constant-expression cannot be narrowed from type 'size_t' (aka 'unsigned long') to '__u32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:991:30: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:991:36: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:991:49: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:1003:30: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm_msm.cc:1003:42: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] [3989/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm.cc.o -c ../src/freedreno/vulkan/tu_knl_drm.cc /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm.cc:394:26: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to '__time_t' (aka 'long') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_knl_drm.cc:395:27: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to '__syscall_slong_t' (aka 'long') in initializer list [-Wc++11-narrowing] <--[clang++] [3990/4237] g++ -Isrc/freedreno/vulkan/libvulkan_freedreno.so.p -Isrc/freedreno/vulkan -I../src/freedreno/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/freedreno -I../src/freedreno -Isrc/freedreno/registers -I../src/freedreno/registers -Isrc/freedreno/registers/adreno -I../src/freedreno/registers/adreno -Isrc/freedreno/common -I../src/freedreno/common -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/util/format -I/usr/include/valgrind -I/usr/include/libdrm -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=return-type -Werror=empty-body -Wmisleading-indentation -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -fno-math-errno -fno-trapping-math -flifetime-dse=1 -Wno-unknown-pragmas -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -fno-exceptions -fno-rtti -Wno-array-bounds -Wno-class-memaccess -Wno-missing-braces -Wno-narrowing -Wno-pointer-arith -Wno-sign-compare -Wno-switch -Wno-unused-function -Wno-write-strings -DTU_HAS_MSM -MD -MQ src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_shader.cc.o -MF src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_shader.cc.o.d -o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_shader.cc.o -c ../src/freedreno/vulkan/tu_shader.cc In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:6: <--[clang++] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.h:14: <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:167:15: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_cs.h:192:15: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'uint16_t' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:173:21: error: non-constant-expression cannot be narrowed from type 'uint32_t' (aka 'unsigned int') to 'int' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:228:41: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'int' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:338:71: error: non-constant-expression cannot be narrowed from type 'uint64_t' (aka 'unsigned long') to 'unsigned int' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:729:76: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'int' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:745:66: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'int' in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1203:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1204:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1211:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1212:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1218:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1219:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1225:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1226:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1232:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1233:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1248:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/freedreno/vulkan/tu_shader.cc:1249:36: error: non-constant-expression cannot be narrowed from type 'int' to 'uint32_t' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] <--[clang++] [3991/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm.c.o -c ../src/imagination/vulkan/winsys/powervr/pvr_drm.c [3992/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_bo.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_bo.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_bo.c.o -c ../src/imagination/vulkan/winsys/powervr/pvr_drm_bo.c [3993/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys.c.o -c ../src/imagination/vulkan/winsys/pvr_winsys.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c: In function ‘pvr_winsys_create’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:107:7: warning: leak of file descriptor ‘display_fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:63:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:71:7: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:71:7: note: (3) following ‘true’ branch (when ‘display_path’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:72:20: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:72:20: note: (5) opened here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:73:10: note: (6) assuming ‘open(display_path, 524290)’ is a valid file descriptor (>= 0) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:73:10: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:84:14: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:85:7: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:92:22: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:92:7: note: (11) following ‘false’ branch (when the strings are non-equal)... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:32: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_log.h:83:4: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:99:16: note: in expansion of macro ‘vk_errorf’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:107:7: note: (13) following ‘false’ branch (when ‘result == 0’)... <--[gcc] cc1: note: (14) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.c:107:7: note: (15) ‘display_fd’ leaks here; was opened at (5) <--[gcc] [3994/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_compute.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_compute.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_compute.c.o -c ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c: In function ‘pvr_drm_winsys_compute_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:197:48: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:166:10: note: (1) entry to ‘pvr_drm_winsys_compute_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:192:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:196:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:197:20: note: (4) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_compute_submit’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:41: <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_compute_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:197:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘true’ branch... <--[gcc] In file included from /usr/include/sys/mman.h:25, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys_helper.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:38: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c: In function ‘pvr_drm_winsys_compute_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:197:48: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:207:55: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:166:10: note: (1) entry to ‘pvr_drm_winsys_compute_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:204:7: note: (2) following ‘true’ branch (when ‘signal_sync’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:206:33: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:207:20: note: (4) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_compute_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_compute_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:207:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c: In function ‘pvr_drm_winsys_compute_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_compute.c:207:55: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] [3995/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_render.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_render.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_render.c.o -c ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c: In function ‘pvr_drm_winsys_render_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:523:48: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:460:10: note: (1) entry to ‘pvr_drm_winsys_render_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:518:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:523:20: note: (3) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_render_submit’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:42: <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_render_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:523:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘true’ branch... <--[gcc] In file included from /usr/include/sys/mman.h:25, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys_helper.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:39: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c: In function ‘pvr_drm_winsys_render_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:523:48: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:533:60: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:460:10: note: (1) entry to ‘pvr_drm_winsys_render_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:530:7: note: (2) following ‘true’ branch (when ‘signal_sync_geom’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:532:35: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:533:20: note: (4) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_render_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_render_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:533:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c: In function ‘pvr_drm_winsys_render_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:533:60: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:594:51: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:460:10: note: (1) entry to ‘pvr_drm_winsys_render_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:565:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:566:32: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:589:10: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:594:23: note: (5) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_render_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_render_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:594:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:9: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c: In function ‘pvr_drm_winsys_render_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:594:51: note: (9) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:604:63: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:460:10: note: (1) entry to ‘pvr_drm_winsys_render_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:565:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:566:32: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:601:10: note: (4) following ‘true’ branch (when ‘signal_sync_frag’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:603:38: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:604:23: note: (6) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_render_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_render_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:604:23: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c: In function ‘pvr_drm_winsys_render_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_render.c:604:63: note: (9) dereference of NULL ‘<unknown>’ <--[gcc] [3996/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_transfer.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_transfer.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_transfer.c.o -c ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c: In function ‘pvr_drm_winsys_transfer_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:158:48: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:126:10: note: (1) entry to ‘pvr_drm_winsys_transfer_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:153:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:157:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:158:20: note: (4) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_transfer_submit’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:39: <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_transfer_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:158:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘true’ branch... <--[gcc] In file included from /usr/include/sys/mman.h:25, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys_helper.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:36: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c: In function ‘pvr_drm_winsys_transfer_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:158:48: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:168:55: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:126:10: note: (1) entry to ‘pvr_drm_winsys_transfer_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:165:7: note: (2) following ‘true’ branch (when ‘signal_sync’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:167:33: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:168:20: note: (4) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_transfer_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_transfer_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:168:20: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c: In function ‘pvr_drm_winsys_transfer_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_transfer.c:168:55: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] [3997/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_null.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_null.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_null.c.o -c ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c: In function ‘pvr_drm_winsys_null_job_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:55:13: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:41:10: note: (1) entry to ‘pvr_drm_winsys_null_job_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:51:7: note: (2) following ‘true’ branch (when ‘wait_count == 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:52:23: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:58:32: note: (4) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_null_job_submit’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:36: <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_null_job_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:58:32: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘true’ branch... <--[gcc] In file included from /usr/include/alloca.h:24, <--[gcc] from /usr/include/stdlib.h:706, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/c11/threads.h:38, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_sync_timeline.h:26, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.h:44, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:31: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c: In function ‘pvr_drm_winsys_null_job_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:55:13: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:55:13: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:41:10: note: (1) entry to ‘pvr_drm_winsys_null_job_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:51:7: note: (2) following ‘true’ branch (when ‘wait_count == 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:52:23: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:58:32: note: (4) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_null_job_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_null_job_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:58:32: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c: In function ‘pvr_drm_winsys_null_job_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:55:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:56:32: note: (7) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_null_job_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_null_job_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:56:32: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c: In function ‘pvr_drm_winsys_null_job_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:55:13: note: (10) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:89:13: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:41:10: note: (1) entry to ‘pvr_drm_winsys_null_job_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:51:7: note: (2) following ‘false’ branch (when ‘wait_count != 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:72:10: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:75:7: note: (4) following ‘false’ branch... <--[gcc] cc1: note: (5) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:83:27: note: (6) following ‘true’ branch (when ‘i < wait_count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:84:39: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:86:10: note: (8) following ‘false’ branch (when ‘src_sync’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:89:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:92:32: note: (10) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_null_job_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_null_job_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:92:32: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c: In function ‘pvr_drm_winsys_null_job_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:89:13: note: (13) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:106:10: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:41:10: note: (1) entry to ‘pvr_drm_winsys_null_job_submit’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:51:7: note: (2) following ‘false’ branch (when ‘wait_count != 1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:72:10: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:75:7: note: (4) following ‘false’ branch... <--[gcc] cc1: note: (5) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:107:29: note: (6) inlined call to ‘vk_sync_as_drm_syncobj’ from ‘pvr_drm_winsys_null_job_submit’ <--[gcc] In function ‘vk_sync_as_drm_syncobj’, inlined from ‘pvr_drm_winsys_null_job_submit’ at ../src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:107:29: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:51:7: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_drm_syncobj.h:52:14: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c: In function ‘pvr_drm_winsys_null_job_submit’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/powervr/pvr_drm_job_null.c:106:10: note: (9) dereference of NULL ‘<unknown>’ <--[gcc] [3998/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys_helper.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys_helper.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys_helper.c.o -c ../src/imagination/vulkan/winsys/pvr_winsys_helper.c [3999/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_border.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_border.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_border.c.o -c ../src/imagination/vulkan/pvr_border.c [4000/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_clear.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_clear.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_clear.c.o -c ../src/imagination/vulkan/pvr_clear.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_clear.c:961:7: warning: Value stored to 'stream' is never read [deadcode.DeadStores] <--[clang] [4001/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_bo.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_bo.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_bo.c.o -c ../src/imagination/vulkan/pvr_dump_bo.c [4002/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_bo.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_bo.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_bo.c.o -c ../src/imagination/vulkan/pvr_bo.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_bo.c:638:28: warning: Access to field 'vma' results in a dereference of a null pointer (loaded from field 'bo') [core.NullDereference] <--[clang] [4003/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hardcode.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hardcode.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hardcode.c.o -c ../src/imagination/vulkan/pvr_hardcode.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c: In function ‘pvr_hard_code_graphics_shader’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:230:7: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:212:6: note: (1) entry to ‘pvr_hard_code_graphics_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:218:7: note: (2) calling ‘pvr_get_hard_coding_data’ from ‘pvr_hard_code_graphics_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:159:1: note: (3) entry to ‘pvr_get_hard_coding_data’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:164:27: note: (4) following ‘true’ branch (when ‘i == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:165:10: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:218:7: note: (6) returning to ‘pvr_hard_code_graphics_shader’ from ‘pvr_get_hard_coding_data’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:228:4: note: (7) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:229:4: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (9) argument 1 (‘util_dynarray_grow_bytes(shader_out, 1, (long unsigned int)*<unknown>)’) NULL where non-null expected <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:230:7: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:236:7: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:212:6: note: (1) entry to ‘pvr_hard_code_graphics_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:218:7: note: (2) calling ‘pvr_get_hard_coding_data’ from ‘pvr_hard_code_graphics_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:159:1: note: (3) entry to ‘pvr_get_hard_coding_data’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:164:27: note: (4) following ‘true’ branch (when ‘i == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:165:10: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:218:7: note: (6) returning to ‘pvr_hard_code_graphics_shader’ from ‘pvr_get_hard_coding_data’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:228:4: note: (7) following ‘case 4:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:235:4: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (9) argument 1 (‘util_dynarray_grow_bytes(shader_out, 1, (long unsigned int)*<unknown>)’) NULL where non-null expected <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:236:7: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c: In function ‘pvr_hard_code_get_idfwdf_program’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:341:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:331:6: note: (1) entry to ‘pvr_hard_code_get_idfwdf_program’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (2) calling ‘util_dynarray_grow_bytes’ from ‘pvr_hard_code_get_idfwdf_program’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:341:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:54, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.h:32, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:33: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (3) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (4) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/compiler/shader_enums.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:30: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (6) returning to ‘pvr_hard_code_get_idfwdf_program’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:341:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (7) dereference of NULL ‘util_dynarray_grow_bytes(program_out, 1, 8)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:341:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c: In function ‘pvr_hard_code_get_passthrough_vertex_shader’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:356:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:347:6: note: (1) entry to ‘pvr_hard_code_get_passthrough_vertex_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (2) calling ‘util_dynarray_grow_bytes’ from ‘pvr_hard_code_get_passthrough_vertex_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:356:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (3) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (6) returning to ‘pvr_hard_code_get_passthrough_vertex_shader’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:356:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (7) dereference of NULL ‘util_dynarray_grow_bytes(program_out, 1, 8)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:356:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c: In function ‘pvr_hard_code_get_passthrough_rta_vertex_shader’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:366:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:360:6: note: (1) entry to ‘pvr_hard_code_get_passthrough_rta_vertex_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (2) calling ‘util_dynarray_grow_bytes’ from ‘pvr_hard_code_get_passthrough_rta_vertex_shader’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:366:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (3) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (6) returning to ‘pvr_hard_code_get_passthrough_rta_vertex_shader’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:366:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:52:4: note: (7) dereference of NULL ‘util_dynarray_grow_bytes(program_out, 1, 8)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hardcode.c:366:4: note: in expansion of macro ‘util_dynarray_append_mem’ <--[gcc] [4004/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_csb.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_csb.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_csb.c.o -c ../src/imagination/vulkan/pvr_csb.c [4005/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_formats.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_formats.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_formats.c.o -c ../src/imagination/vulkan/pvr_formats.c [4006/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_image.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_image.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_image.c.o -c ../src/imagination/vulkan/pvr_image.c [4007/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_compute.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_compute.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_compute.c.o -c ../src/imagination/vulkan/pvr_job_compute.c [4008/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_descriptor_set.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_descriptor_set.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_descriptor_set.c.o -c ../src/imagination/vulkan/pvr_descriptor_set.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c: In function ‘pvr_write_descriptor_set’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1830:15: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:2023:6: note: (1) entry to ‘pvr_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:2031:27: note: (2) following ‘true’ branch (when ‘i < descriptorWriteCount’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:2032:58: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:2032:7: note: (4) calling ‘pvr_write_descriptor_set’ from ‘pvr_UpdateDescriptorSets’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1815:13: note: (5) entry to ‘pvr_write_descriptor_set’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1830:15: note: (6) dereference of NULL ‘pvr_get_descriptor_binding(*(struct pvr_descriptor_set *)write_set_13(D)->dstSet.layout, *write_set.dstBinding)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c: In function ‘pvr_copy_descriptor_set’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1922:23: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1922:23: note: (1) dereference of NULL ‘pvr_get_descriptor_binding(*(struct pvr_descriptor_set *)copy_set_61(D)->srcSet.layout, *copy_set.srcBinding)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1939:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1909:13: note: (1) entry to ‘pvr_copy_descriptor_set’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1915:7: note: (2) calling ‘pvr_get_descriptor_binding’ from ‘pvr_copy_descriptor_set’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_private.h:43, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:34: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_common.h:505:1: note: (3) entry to ‘pvr_get_descriptor_binding’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_common.h:511:11: note: (4) inlined call to ‘bsearch’ from ‘pvr_get_descriptor_binding’ <--[gcc] In file included from /usr/include/stdlib.h:965, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:27: <--[gcc] In function ‘bsearch’, inlined from ‘pvr_get_descriptor_binding’ at ../src/imagination/vulkan/pvr_common.h:511:11: /usr/include/bits/stdlib-bsearch.h:29:14: note: (5) following ‘true’ branch (when ‘__u > __l’)... <--[gcc] /usr/include/bits/stdlib-bsearch.h:31:20: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c: In function ‘pvr_copy_descriptor_set’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1915:7: note: (7) returning to ‘pvr_copy_descriptor_set’ from ‘pvr_get_descriptor_binding’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1922:4: note: (8) following ‘case 1 ... 10:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1926:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_descriptor_set.c:1939:21: note: (10) dereference of NULL ‘pvr_get_descriptor_binding(*(struct pvr_descriptor_set *)copy_set_61(D)->dstSet.layout, *copy_set.dstBinding)’ <--[gcc] [4009/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_common.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_common.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_common.c.o -c ../src/imagination/vulkan/pvr_job_common.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_common.c:388:50: warning: Division by zero [core.DivideZero] <--[clang] [4010/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_context.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_context.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_context.c.o -c ../src/imagination/vulkan/pvr_job_context.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_context.c: In function ‘pvr_pds_sr_fence_terminate_program_create_and_upload’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_context.c:932:42: warning: Value stored to 'dev_runtime_info' during its initialization is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_context.c:932:42: warning: unused variable ‘dev_runtime_info’ [-Wunused-variable] <--[gcc] 932 | const struct pvr_device_runtime_info *dev_runtime_info = | ^~~~~~~~~~~~~~~~ [4011/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_device.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_device.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_device.c.o -c ../src/imagination/vulkan/pvr_device.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_device.c:2311:7: warning: Value stored to 'size' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_device.c:2928:35: warning: Array access (via field 'attachments') results in a null pointer dereference [core.NullDereference] <--[clang] [4012/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pass.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pass.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pass.c.o -c ../src/imagination/vulkan/pvr_pass.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pass.c:336:7: warning: Access to field 'usc_frag_prog_bo' results in a dereference of a null pointer (loaded from variable 'load_op') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pass.c:486:27: warning: Access to field 'load_op' results in a dereference of a null pointer (loaded from variable 'attachment') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pass.c:513:10: warning: Dereference of null pointer [core.NullDereference] <--[clang] [4013/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hw_pass.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hw_pass.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hw_pass.c.o -c ../src/imagination/vulkan/pvr_hw_pass.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c: In function ‘pvr_surface_alloc_color_storage’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:710:22: warning: dereference of NULL ‘resource’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1745:1: note: (1) entry to ‘pvr_is_subpass_space_available.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1764:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1775:22: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1775:22: note: (4) ‘*sp_dsts.color’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1781:28: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1782:42: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1785:10: note: (7) following ‘false’ branch (when ‘attach_idx != 4294967295’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1788:24: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1794:10: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1799:59: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1799:59: note: (11) ‘*sp_dsts.color’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1795:19: note: (12) ‘*sp_dsts.color’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1795:19: note: (13) calling ‘pvr_surface_alloc_color_storage’ from ‘pvr_is_subpass_space_available.part.0’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:689:1: note: (14) entry to ‘pvr_surface_alloc_color_storage’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:702:7: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:710:22: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:710:22: note: (17) dereference of NULL ‘resource’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c: In function ‘pvr_is_subpass_space_available.part.0’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1813:33: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1764:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1775:22: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1775:22: note: (3) ‘*sp_dsts.color’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1781:28: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1782:42: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1785:10: note: (6) following ‘false’ branch (when ‘attach_idx != 4294967295’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1788:24: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1794:10: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1813:17: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1813:17: note: (10) ‘*sp_dsts.color’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1813:24: note: (11) ‘*sp_dsts.color’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:1813:33: note: (12) dereference of NULL ‘*sp_dsts.color + (long unsigned int)i * 12’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:457:11: warning: Array access (via field 'used') results in a null pointer dereference [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_hw_pass.c:2536:33: warning: Dereference of null pointer [core.NullDereference] <--[clang] [4014/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_render.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_render.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_render.c.o -c ../src/imagination/vulkan/pvr_job_render.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_render.c:30: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/include/hwdef/rogue_hw_utils.h:151:13: warning: Division by zero [core.DivideZero] <--[clang] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_render.c:30: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/include/hwdef/rogue_hw_utils.h:152:13: warning: Division by zero [core.DivideZero] <--[clang] [4015/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_transfer_frag_store.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_transfer_frag_store.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_transfer_frag_store.c.o -c ../src/imagination/vulkan/pvr_transfer_frag_store.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:301:24: warning: Access to field 'kick_usc_pds_upload' results in a dereference of a null pointer (loaded from variable 'entry_data') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:372:24: warning: Access to field 'kick_usc_pds_offset' results in a dereference of a null pointer (loaded from variable 'entry_data') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c: In function ‘pvr_transfer_frag_store_entry_data_destroy_no_ralloc_free’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:301:34: warning: dereference of NULL ‘entry_data’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:315:17: note: (1) entry to ‘pvr_transfer_frag_store_get_entry’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:327:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:329:56: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:329:56: note: (4) ‘entry_data’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:331:16: note: (5) calling ‘pvr_transfer_frag_store_entry_data_create’ from ‘pvr_transfer_frag_store_get_entry’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:228:17: note: (6) entry to ‘pvr_transfer_frag_store_entry_data_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:241:7: note: (7) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:44: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/runtime/vk_log.h:80:4: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:242:14: note: in expansion of macro ‘vk_error’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:331:16: note: (9) returning to ‘pvr_transfer_frag_store_get_entry’ from ‘pvr_transfer_frag_store_entry_data_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:335:10: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:340:15: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:340:15: note: (12) ‘entry_data’ is NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:343:10: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:344:10: note: (14) inlined call to ‘pvr_transfer_frag_store_entry_data_destroy’ from ‘pvr_transfer_frag_store_get_entry’ <--[gcc] In function ‘pvr_transfer_frag_store_entry_data_destroy’, inlined from ‘pvr_transfer_frag_store_get_entry’ at ../src/imagination/vulkan/pvr_transfer_frag_store.c:344:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:309:4: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:309:4: note: (16) calling ‘pvr_transfer_frag_store_entry_data_destroy_no_ralloc_free’ from ‘pvr_transfer_frag_store_get_entry’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c: In function ‘pvr_transfer_frag_store_entry_data_destroy_no_ralloc_free’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:297:20: note: (17) entry to ‘pvr_transfer_frag_store_entry_data_destroy_no_ralloc_free’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_transfer_frag_store.c:301:34: note: (18) dereference of NULL ‘entry_data’ <--[gcc] [4016/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query.c.o -c ../src/imagination/vulkan/pvr_query.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_csb.h:43, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:34: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c: In function ‘pvr_CmdBeginQuery’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:412:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:363:6: note: (1) entry to ‘pvr_CmdBeginQuery’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:36: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_private.h:1559:10: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:372:4: note: in expansion of macro ‘PVR_CHECK_COMMAND_BUFFER_BUILDING_STATE’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:377:13: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (4) calling ‘util_dynarray_grow_bytes’ from ‘pvr_CmdBeginQuery’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:412:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (5) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (6) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/include/hwdef/rogue_hw_defs.h:34, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/winsys/pvr_winsys.h:37, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_bo.h:37, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:33: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (8) returning to ‘pvr_CmdBeginQuery’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:412:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (9) dereference of NULL ‘util_dynarray_grow_bytes(&((struct pvr_cmd_buffer_state *)((char *)commandBuffer + 160))[5].query_indices, 1, 4)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query.c:412:4: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] [4017/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_blit.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_blit.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_blit.c.o -c ../src/imagination/vulkan/pvr_blit.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_blit.c: internal warning: child 52247 timed out after 30s <--[clang] cswrap: error: child 52247 (/usr/bin/clang) terminated by signal 15 (timed out) [4018/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_cmd_buffer.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_cmd_buffer.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_cmd_buffer.c.o -c ../src/imagination/vulkan/pvr_cmd_buffer.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_cmd_buffer.c: In function ‘pvr_CmdSetViewport’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_cmd_buffer.c:2561:19: warning: unused variable ‘total_count’ [-Wunused-variable] <--[gcc] 2561 | const uint32_t total_count = firstViewport + viewportCount; | ^~~~~~~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_cmd_buffer.c: In function ‘pvr_compute_flat_pad_workgroup_size’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_cmd_buffer.c:4399:34: warning: unused variable ‘dev_info’ [-Wunused-variable] <--[gcc] 4399 | const struct pvr_device_info *dev_info = &pdevice->dev_info; | ^~~~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_cmd_buffer.c: internal warning: child 52280 timed out after 30s <--[gcc] cswrap: error: child 52280 (/usr/bin/gcc) terminated by signal 15 (timed out) /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_cmd_buffer.c: internal warning: child 52274 timed out after 30s <--[clang] cswrap: error: child 52274 (/usr/bin/clang) terminated by signal 15 (timed out) [4019/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_robustness.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_robustness.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_robustness.c.o -c ../src/imagination/vulkan/pvr_robustness.c [4020/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_shader.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_shader.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_shader.c.o -c ../src/imagination/vulkan/pvr_shader.c [4021/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_wsi.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_wsi.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_wsi.c.o -c ../src/imagination/vulkan/pvr_wsi.c [4022/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_queue.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_queue.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_queue.c.o -c ../src/imagination/vulkan/pvr_queue.c [4023/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_spm.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_spm.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_spm.c.o -c ../src/imagination/vulkan/pvr_spm.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_spm.c:757:51: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_spm.c:1036:45: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] [4024/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query_compute.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query_compute.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query_compute.c.o -c ../src/imagination/vulkan/pvr_query_compute.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c: In function ‘pvr_init_tex_info’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:454:33: warning: use of uninitialized value ‘*tex_info.format’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:483:10: note: (1) entry to ‘pvr_add_query_program’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:494:34: note: (2) region created on stack here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:544:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:547:56: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:564:7: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:576:22: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:576:4: note: (7) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:577:4: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:586:7: note: (9) calling ‘pvr_init_tex_info’ from ‘pvr_add_query_program’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:449:13: note: (10) entry to ‘pvr_init_tex_info’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:454:33: note: (11) use of uninitialized value ‘*tex_info.format’ here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:351:16: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_query_compute.c:454:33: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] [4025/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen.c.o -c ../src/imagination/vulkan/usc/pvr_uscgen.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:26: <--[gcc] In function ‘rogue_set_backend_op_mod’, inlined from ‘pvr_uscgen_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen.c:65:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:11: warning: dereference of NULL ‘emitpix’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c: In function ‘pvr_uscgen_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:33:6: note: (1) entry to ‘pvr_uscgen_eot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:47:4: note: (2) inlined call to ‘rogue_push_block’ from ‘pvr_uscgen_eot’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:27: <--[gcc] In function ‘rogue_push_block’, inlined from ‘pvr_uscgen_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen.c:47:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:90:11: note: (3) calling ‘rogue_push_block_labelled’ from ‘pvr_uscgen_eot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h: In function ‘pvr_uscgen_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:73:28: note: (4) entry to ‘rogue_push_block_labelled’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:77:4: note: (5) calling ‘rogue_builder_insert_block’ from ‘rogue_push_block_labelled’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:59:20: note: (6) entry to ‘rogue_builder_insert_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:62:4: note: (7) inlined call to ‘rogue_block_insert’ from ‘rogue_builder_insert_block’ <--[gcc] In function ‘rogue_block_insert’, inlined from ‘rogue_builder_insert_block’ at ../src/imagination/rogue/rogue_builder.h:62:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:2119:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:2122:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h: In function ‘pvr_uscgen_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:77:4: note: (10) returning to ‘rogue_push_block_labelled’ from ‘rogue_builder_insert_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:47:4: note: (11) inlined call to ‘rogue_push_block’ from ‘pvr_uscgen_eot’ <--[gcc] In function ‘rogue_push_block’, inlined from ‘pvr_uscgen_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen.c:47:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:90:11: note: (12) returning to ‘pvr_uscgen_eot’ from ‘rogue_push_block_labelled’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c: In function ‘pvr_uscgen_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:49:27: note: (13) following ‘false’ branch (when ‘u >= emit_count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:65:4: note: (14) inlined call to ‘rogue_set_backend_op_mod’ from ‘pvr_uscgen_eot’ <--[gcc] In function ‘rogue_set_backend_op_mod’, inlined from ‘pvr_uscgen_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen.c:65:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:11: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:11: note: (16) dereference of NULL ‘emitpix’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen.c:26: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:17: warning: Access to field 'mod' results in a dereference of a null pointer (loaded from variable 'backend') [core.NullDereference] <--[clang] [4026/4237] rm -f src/panfrost/vulkan/libpanvk_v6.a && gcc-ar csrDT src/panfrost/vulkan/libpanvk_v6.a src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_buffer_view.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_cmd_buffer.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_descriptor_set.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_descriptor_set_layout.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_device.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_image_view.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_meta.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_meta_blit.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_meta_copy.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_meta_clear.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_nir_lower_descriptors.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_pipeline.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_pipeline_layout.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_queue.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_sampler.c.o src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_shader.c.o [4027/4237] gcc -Isrc/panfrost/perf/libpanfrost_perf.a.p -Isrc/panfrost/perf -I../src/panfrost/perf -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -MD -MQ src/panfrost/perf/libpanfrost_perf.a.p/meson-generated_.._pan_perf_metrics.c.o -MF src/panfrost/perf/libpanfrost_perf.a.p/meson-generated_.._pan_perf_metrics.c.o.d -o src/panfrost/perf/libpanfrost_perf.a.p/meson-generated_.._pan_perf_metrics.c.o -c src/panfrost/perf/pan_perf_metrics.c [4028/4237] rm -f src/panfrost/vulkan/libpanvk_v7.a && gcc-ar csrDT src/panfrost/vulkan/libpanvk_v7.a src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_buffer_view.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_cmd_buffer.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_descriptor_set.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_descriptor_set_layout.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_device.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_image_view.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_meta.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_meta_blit.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_meta_copy.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_meta_clear.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_nir_lower_descriptors.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_pipeline.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_pipeline_layout.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_queue.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_sampler.c.o src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_shader.c.o [4029/4237] gcc -Isrc/panfrost/perf/libpanfrost_perf.a.p -Isrc/panfrost/perf -I../src/panfrost/perf -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -MD -MQ src/panfrost/perf/libpanfrost_perf.a.p/pan_perf.c.o -MF src/panfrost/perf/libpanfrost_perf.a.p/pan_perf.c.o.d -o src/panfrost/perf/libpanfrost_perf.a.p/pan_perf.c.o -c ../src/panfrost/perf/pan_perf.c [4030/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o -c src/egl/wayland/wayland-drm/wayland-drm-protocol.c [4031/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen_tq.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen_tq.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen_tq.c.o -c ../src/imagination/vulkan/usc/pvr_uscgen_tq.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:28: <--[gcc] In function ‘rogue_set_backend_op_mod’, inlined from ‘pvr_uscgen_tq_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen_tq.c:235:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:11: warning: dereference of NULL ‘emitpix’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c: In function ‘pvr_uscgen_tq_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:210:6: note: (1) entry to ‘pvr_uscgen_tq_eot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:218:4: note: (2) inlined call to ‘rogue_push_block’ from ‘pvr_uscgen_tq_eot’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:29: <--[gcc] In function ‘rogue_push_block’, inlined from ‘pvr_uscgen_tq_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen_tq.c:218:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:90:11: note: (3) calling ‘rogue_push_block_labelled’ from ‘pvr_uscgen_tq_eot’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h: In function ‘pvr_uscgen_tq_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:73:28: note: (4) entry to ‘rogue_push_block_labelled’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:77:4: note: (5) calling ‘rogue_builder_insert_block’ from ‘rogue_push_block_labelled’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:59:20: note: (6) entry to ‘rogue_builder_insert_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:62:4: note: (7) inlined call to ‘rogue_block_insert’ from ‘rogue_builder_insert_block’ <--[gcc] In function ‘rogue_block_insert’, inlined from ‘rogue_builder_insert_block’ at ../src/imagination/rogue/rogue_builder.h:62:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:2119:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:2122:4: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h: In function ‘pvr_uscgen_tq_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:77:4: note: (10) returning to ‘rogue_push_block_labelled’ from ‘rogue_builder_insert_block’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:218:4: note: (11) inlined call to ‘rogue_push_block’ from ‘pvr_uscgen_tq_eot’ <--[gcc] In function ‘rogue_push_block’, inlined from ‘pvr_uscgen_tq_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen_tq.c:218:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue_builder.h:90:11: note: (12) returning to ‘pvr_uscgen_tq_eot’ from ‘rogue_push_block_labelled’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c: In function ‘pvr_uscgen_tq_eot’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:221:27: note: (13) following ‘false’ branch (when ‘u >= rt_count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:235:4: note: (14) inlined call to ‘rogue_set_backend_op_mod’ from ‘pvr_uscgen_tq_eot’ <--[gcc] In function ‘rogue_set_backend_op_mod’, inlined from ‘pvr_uscgen_tq_eot’ at ../src/imagination/vulkan/usc/pvr_uscgen_tq.c:235:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:11: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:11: note: (16) dereference of NULL ‘emitpix’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/usc/pvr_uscgen_tq.c:28: <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/rogue/rogue.h:1488:17: warning: Access to field 'mod' results in a dereference of a null pointer (loaded from variable 'backend') [core.NullDereference] <--[clang] [4032/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_csb.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_csb.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_csb.c.o -c ../src/imagination/vulkan/pvr_dump_csb.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_dump_csb.c: internal warning: child 52368 timed out after 30s <--[clang] cswrap: error: child 52368 (/usr/bin/clang) terminated by signal 15 (timed out) [4033/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_tex_state.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_tex_state.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_tex_state.c.o -c ../src/imagination/vulkan/pvr_tex_state.c [4034/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_cmd_pool.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_cmd_pool.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_cmd_pool.c.o -c ../src/panfrost/vulkan/panvk_cmd_pool.c [4035/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_device_memory.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_device_memory.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_device_memory.c.o -c ../src/panfrost/vulkan/panvk_device_memory.c [4036/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_event.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_event.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_event.c.o -c ../src/panfrost/vulkan/panvk_event.c [4037/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_instance.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_instance.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_instance.c.o -c ../src/panfrost/vulkan/panvk_instance.c [4038/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_priv_bo.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_priv_bo.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_priv_bo.c.o -c ../src/panfrost/vulkan/panvk_priv_bo.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_priv_bo.c:72:7: warning: Value stored to 'ret' is never read [deadcode.DeadStores] <--[clang] [4039/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_buffer.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_buffer.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_buffer.c.o -c ../src/panfrost/vulkan/panvk_buffer.c [4040/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_wsi.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_wsi.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_wsi.c.o -c ../src/panfrost/vulkan/panvk_wsi.c [4041/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pipeline.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pipeline.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pipeline.c.o -c ../src/imagination/vulkan/pvr_pipeline.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c: In function ‘pvr_pds_vertex_attrib_init_dma_descriptions’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:326:38: warning: dereference of NULL ‘binding_desc’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2407:1: note: (1) entry to ‘pvr_CreateGraphicsPipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2418:27: note: (2) following ‘true’ branch (when ‘i < createInfoCount’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2424:50: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2420:10: note: (4) calling ‘pvr_graphics_pipeline_create’ from ‘pvr_CreateGraphicsPipelines’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2373:1: note: (5) entry to ‘pvr_graphics_pipeline_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2387:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2391:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2391:13: note: (8) calling ‘pvr_graphics_pipeline_init’ from ‘pvr_graphics_pipeline_create’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2282:1: note: (9) entry to ‘pvr_graphics_pipeline_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2309:7: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2312:4: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2355:13: note: (12) calling ‘pvr_graphics_pipeline_compile’ from ‘pvr_graphics_pipeline_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1898:1: note: (13) entry to ‘pvr_graphics_pipeline_compile’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1943:7: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1946:24: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1949:7: note: (16) following ‘true’ branch... <--[gcc] cc1: note: (17) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1971:61: note: (18) following ‘true’ branch (when ‘stage != -1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1974:14: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1984:10: note: (20) following ‘true’ branch (when ‘stage_index == 18446744073709551615’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:1984:10: note: (21) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2004:61: note: (22) following ‘true’ branch (when ‘stage != -1’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2006:45: note: (23) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2041:10: note: (24) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2041:10: note: (25) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2057:7: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2058:48: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2057:63: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2060:7: note: (29) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2091:7: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2094:16: note: (31) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:2178:13: note: (32) calling ‘pvr_pds_vertex_attrib_programs_create_and_upload’ from ‘pvr_graphics_pipeline_compile’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:491:17: note: (33) entry to ‘pvr_pds_vertex_attrib_programs_create_and_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:515:7: note: (34) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:516:7: note: (35) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:516:7: note: (36) calling ‘pvr_pds_vertex_attrib_init_dma_descriptions’ from ‘pvr_pds_vertex_attrib_programs_create_and_upload’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:277:13: note: (37) entry to ‘pvr_pds_vertex_attrib_init_dma_descriptions’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:287:7: note: (38) following ‘false’ branch (when ‘vertex_input_state’ is non-NULL)... <--[gcc] cc1: note: (39) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:292:27: note: (40) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:295:29: note: (41) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:326:38: note: (42) dereference of NULL ‘binding_desc’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_pipeline.c:326:26: warning: Access to field 'stride' results in a dereference of a null pointer (loaded from variable 'binding_desc') [core.NullDereference] <--[clang] [4042/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_mempool.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_mempool.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_mempool.c.o -c ../src/panfrost/vulkan/panvk_mempool.c In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/lib/pan_pool.h:31, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.h:28, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:26: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c: In function ‘panvk_pool_alloc_backing’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:76:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:113:1: note: (1) entry to ‘panvk_pool_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:127:7: note: (2) following ‘true’ branch (when ‘prealloc != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:128:7: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:128:7: note: (4) calling ‘panvk_pool_alloc_backing’ from ‘panvk_pool_init’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:55:1: note: (5) entry to ‘panvk_pool_alloc_backing’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:60:7: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:208:62: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:209:39: note: in expansion of macro ‘util_dynarray_pop_ptr’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:63:12: note: in expansion of macro ‘util_dynarray_pop’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:75:7: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:76:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (10) calling ‘util_dynarray_grow_bytes’ from ‘panvk_pool_alloc_backing’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:76:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:148:1: note: (11) entry to ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:152:7: note: (12) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/bitpack_helpers.h:30, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/panfrost/lib/genxml/common_pack.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/lib/genxml/gen_macros.h:77, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/lib/pan_pool.h:29: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:153:43: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/macros.h:66:45: note: in definition of macro ‘unlikely’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (14) returning to ‘panvk_pool_alloc_backing’ from ‘util_dynarray_grow_bytes’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:76:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:202:64: note: (15) dereference of NULL ‘util_dynarray_grow_bytes(&*pool.bos, 1, 8)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:76:7: note: in expansion of macro ‘util_dynarray_append’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c: In function ‘panvk_pool_reset’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:138:7: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:132:1: note: (1) entry to ‘panvk_pool_reset’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:134:7: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:135:26: note: (3) inlined call to ‘panvk_pool_num_bos’ from ‘panvk_pool_reset’ <--[gcc] In function ‘panvk_pool_num_bos’, inlined from ‘panvk_pool_reset’ at ../src/panfrost/vulkan/panvk_mempool.c:135:26: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/u_dynarray.h:214:53: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.h:93:11: note: in expansion of macro ‘util_dynarray_num_elements’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c: In function ‘panvk_pool_reset’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_mempool.c:138:7: note: (5) argument 1 (‘util_dynarray_grow_bytes(&*pool_22(D)->bo_pool.free_bos, *pool.bos.size >> 3, 8)’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null [4043/4237] rm -f src/nouveau/winsys/libnouveau_ws.a && gcc-ar csrDT src/nouveau/winsys/libnouveau_ws.a src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cl902d.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cl9039.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cl906f.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cl9097.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cl90b5.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cl90c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cla0b5.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cla097.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cla297.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clb097.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clb0c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clb197.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clb1c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc097.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc1b5.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_cla0c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc0c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc397.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc3c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc597.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc5c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc697.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc6c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/meson-generated_.._.._headers_nvk_clc7c0.c.o src/nouveau/winsys/libnouveau_ws.a.p/nouveau_bo.c.o src/nouveau/winsys/libnouveau_ws.a.p/nouveau_context.c.o src/nouveau/winsys/libnouveau_ws.a.p/nouveau_device.c.o [4044/4237] rm -f src/nouveau/compiler/libnak.a && gcc-ar csrDT src/nouveau/compiler/libnak.a src/nouveau/compiler/libnak.a.p/meson-generated_.._nak_nir_algebraic.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cl902d.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cl9039.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cl906f.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cl9097.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cl90b5.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cl90c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cla0b5.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cla097.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cla297.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clb097.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clb0c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clb197.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clb1c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc097.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc1b5.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_cla0c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc0c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc397.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc3c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc597.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc5c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc697.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc6c0.c.o src/nouveau/compiler/libnak.a.p/meson-generated_.._.._headers_nvk_clc7c0.c.o src/nouveau/compiler/libnak.a.p/nak_nir.c.o src/nouveau/compiler/libnak.a.p/nak_nir_lower_cf.c.o src/nouveau/compiler/libnak.a.p/nak_nir_lower_fs_inputs.c.o src/nouveau/compiler/libnak.a.p/nak_nir_lower_gs_intrinsics.c.o src/nouveau/compiler/libnak.a.p/nak_nir_lower_scan_reduce.c.o src/nouveau/compiler/libnak.a.p/nak_nir_lower_tex.c.o src/nouveau/compiler/libnak.a.p/nak_nir_lower_vtg_io.c.o src/nouveau/compiler/libnak.a.p/nak_memstream.c.o [4045/4237] rm -f src/nouveau/mme/libnouveau_mme.a && gcc-ar csrDT src/nouveau/mme/libnouveau_mme.a src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cl902d.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cl9039.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cl906f.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cl9097.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cl90b5.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cl90c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cla0b5.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cla097.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cla297.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clb097.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clb0c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clb197.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clb1c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc097.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc1b5.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_cla0c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc0c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc397.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc3c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc597.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc5c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc697.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc6c0.c.o src/nouveau/mme/libnouveau_mme.a.p/meson-generated_.._.._headers_nvk_clc7c0.c.o src/nouveau/mme/libnouveau_mme.a.p/mme_fermi.c.o src/nouveau/mme/libnouveau_mme.a.p/mme_fermi_builder.c.o src/nouveau/mme/libnouveau_mme.a.p/mme_fermi_sim.c.o src/nouveau/mme/libnouveau_mme.a.p/mme_tu104.c.o src/nouveau/mme/libnouveau_mme.a.p/mme_tu104_builder.c.o src/nouveau/mme/libnouveau_mme.a.p/mme_tu104_sim.c.o [4046/4237] rm -f src/nouveau/vulkan/libnvk.a && gcc-ar csrDT src/nouveau/vulkan/libnvk.a src/nouveau/vulkan/libnvk.a.p/meson-generated_.._nvk_entrypoints.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cl902d.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cl9039.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cl906f.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cl9097.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cl90b5.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cl90c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cla0b5.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cla097.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cla297.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clb097.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clb0c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clb197.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clb1c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc097.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc1b5.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_cla0c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc0c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc397.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc3c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc597.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc5c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc697.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc6c0.c.o src/nouveau/vulkan/libnvk.a.p/meson-generated_.._.._headers_nvk_clc7c0.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_common.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_exporter.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_acceleration_structure.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_blend.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer_view.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_copy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_enqueue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_report.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_utils.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_deferred_operation.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_set_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptors.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_update_template.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device_memory.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_fence.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_framebuffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_graphics_state.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_image.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_log.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_object.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_physical_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_pipeline_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_query_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_render_pass.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sampler.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_semaphore.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_standard_sample_locations.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_binary.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_dummy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_timeline.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_synchronization.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_video.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_ycbcr_conversion.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_drm_syncobj.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_enqueue_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_common_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_dispatch_trampolines.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_format_info.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_features.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_properties.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_synchronization_helpers.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_blit_resolve.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_clear.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_draw_rects.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir_convert_ycbcr.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline_cache.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader_module.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_etc2.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_astc.c.o src/vulkan/runtime/libvulkan_instance.a.p/vk_instance.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_drm.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_x11.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_wayland.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_headless.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_display.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_presentation-time-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_tearing-control-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-drm-syncobj-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._wsi_common_entrypoints.c.o src/nouveau/vulkan/libnvk.a.p/.._.._gallium_auxiliary_tgsi_tgsi_from_mesa.c.o src/nouveau/vulkan/libnvk.a.p/nvk_buffer.c.o src/nouveau/vulkan/libnvk.a.p/nvk_buffer_view.c.o src/nouveau/vulkan/libnvk.a.p/nvk_cmd_buffer.c.o src/nouveau/vulkan/libnvk.a.p/nvk_cmd_clear.c.o src/nouveau/vulkan/libnvk.a.p/nvk_cmd_copy.c.o src/nouveau/vulkan/libnvk.a.p/nvk_cmd_dispatch.c.o src/nouveau/vulkan/libnvk.a.p/nvk_cmd_draw.c.o src/nouveau/vulkan/libnvk.a.p/nvk_cmd_meta.c.o src/nouveau/vulkan/libnvk.a.p/nvk_cmd_pool.c.o src/nouveau/vulkan/libnvk.a.p/nvk_codegen.c.o src/nouveau/vulkan/libnvk.a.p/nvk_descriptor_set.c.o src/nouveau/vulkan/libnvk.a.p/nvk_descriptor_set_layout.c.o src/nouveau/vulkan/libnvk.a.p/nvk_descriptor_table.c.o src/nouveau/vulkan/libnvk.a.p/nvk_device.c.o src/nouveau/vulkan/libnvk.a.p/nvk_device_memory.c.o src/nouveau/vulkan/libnvk.a.p/nvk_event.c.o src/nouveau/vulkan/libnvk.a.p/nvk_format.c.o src/nouveau/vulkan/libnvk.a.p/nvk_heap.c.o src/nouveau/vulkan/libnvk.a.p/nvk_image.c.o src/nouveau/vulkan/libnvk.a.p/nvk_image_view.c.o src/nouveau/vulkan/libnvk.a.p/nvk_instance.c.o src/nouveau/vulkan/libnvk.a.p/nvk_mme.c.o src/nouveau/vulkan/libnvk.a.p/nvk_nir_lower_descriptors.c.o src/nouveau/vulkan/libnvk.a.p/nvk_physical_device.c.o src/nouveau/vulkan/libnvk.a.p/nvk_query_pool.c.o src/nouveau/vulkan/libnvk.a.p/nvk_queue.c.o src/nouveau/vulkan/libnvk.a.p/nvk_queue_drm_nouveau.c.o src/nouveau/vulkan/libnvk.a.p/nvk_sampler.c.o src/nouveau/vulkan/libnvk.a.p/nvk_shader.c.o src/nouveau/vulkan/libnvk.a.p/nvk_upload_queue.c.o src/nouveau/vulkan/libnvk.a.p/nvk_wsi.c.o [4047/4237] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build src/gbm/libgbm.so.1.0.0 src/gbm/libgbm.so.1.0.0 src/gbm/libgbm.so.1.0.0.p/libgbm.so.1.0.0.symbols [4048/4237] rm -f src/gallium/auxiliary/libgalliumvlwinsys.a && gcc-ar csrDT src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/auxiliary/libgalliumvlwinsys.a.p/vl_vl_winsys_drm.c.o src/gallium/auxiliary/libgalliumvlwinsys.a.p/vl_vl_winsys_dri.c.o src/gallium/auxiliary/libgalliumvlwinsys.a.p/vl_vl_winsys_dri3.c.o src/gallium/auxiliary/libgalliumvlwinsys.a.p/vl_vl_winsys_dri_vgem.c.o [4049/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._panvk_entrypoints.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._panvk_entrypoints.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._panvk_entrypoints.c.o -c src/panfrost/vulkan/panvk_entrypoints.c [4050/4237] rm -f src/gallium/auxiliary/pipe-loader/libpipe_loader_dynamic.a && gcc-ar csrDT src/gallium/auxiliary/pipe-loader/libpipe_loader_dynamic.a src/gallium/auxiliary/pipe-loader/libpipe_loader_dynamic.a.p/pipe_loader.c.o src/gallium/auxiliary/pipe-loader/libpipe_loader_dynamic.a.p/pipe_loader_sw.c.o src/gallium/auxiliary/pipe-loader/libpipe_loader_dynamic.a.p/pipe_loader_drm.c.o [4051/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_i915.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_I915 -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_i915.so.p/pipe_i915.c.o -MF src/gallium/targets/pipe-loader/pipe_i915.so.p/pipe_i915.c.o.d -o src/gallium/targets/pipe-loader/pipe_i915.so.p/pipe_i915.c.o -c ../src/gallium/targets/pipe-loader/pipe_i915.c [4052/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_crocus.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_CROCUS -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_crocus.so.p/pipe_crocus.c.o -MF src/gallium/targets/pipe-loader/pipe_crocus.so.p/pipe_crocus.c.o.d -o src/gallium/targets/pipe-loader/pipe_crocus.so.p/pipe_crocus.c.o -c ../src/gallium/targets/pipe-loader/pipe_crocus.c [4053/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_iris.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_IRIS -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_iris.so.p/pipe_iris.c.o -MF src/gallium/targets/pipe-loader/pipe_iris.so.p/pipe_iris.c.o.d -o src/gallium/targets/pipe-loader/pipe_iris.so.p/pipe_iris.c.o -c ../src/gallium/targets/pipe-loader/pipe_iris.c [4054/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_nouveau.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_NOUVEAU -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_nouveau.so.p/pipe_nouveau.c.o -MF src/gallium/targets/pipe-loader/pipe_nouveau.so.p/pipe_nouveau.c.o.d -o src/gallium/targets/pipe-loader/pipe_nouveau.so.p/pipe_nouveau.c.o -c ../src/gallium/targets/pipe-loader/pipe_nouveau.c [4055/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_r300.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_R300 -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_r300.so.p/pipe_r300.c.o -MF src/gallium/targets/pipe-loader/pipe_r300.so.p/pipe_r300.c.o.d -o src/gallium/targets/pipe-loader/pipe_r300.so.p/pipe_r300.c.o -c ../src/gallium/targets/pipe-loader/pipe_r300.c [4056/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_r600.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_R600 -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_r600.so.p/pipe_r600.c.o -MF src/gallium/targets/pipe-loader/pipe_r600.so.p/pipe_r600.c.o.d -o src/gallium/targets/pipe-loader/pipe_r600.so.p/pipe_r600.c.o -c ../src/gallium/targets/pipe-loader/pipe_r600.c [4057/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_radeonsi.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_RADEONSI -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_radeonsi.so.p/pipe_radeonsi.c.o -MF src/gallium/targets/pipe-loader/pipe_radeonsi.so.p/pipe_radeonsi.c.o.d -o src/gallium/targets/pipe-loader/pipe_radeonsi.so.p/pipe_radeonsi.c.o -c ../src/gallium/targets/pipe-loader/pipe_radeonsi.c [4058/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_query.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_query.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_query.c.o -c ../src/panfrost/vulkan/panvk_query.c [4059/4237] rustc -C linker=gcc --color=always -C debug-assertions=no -C overflow-checks=no --crate-type staticlib --edition=2021 -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --crate-name libnil --emit dep-info=src/nouveau/nil/libnil.d --emit link=src/nouveau/nil/liblibnil.a --out-dir src/nouveau/nil/liblibnil.a.p -C metadata=81aab05@@libnil@sta -Aclippy::identity_op -Aclippy::len_zero -Aclippy::manual_range_contains -Aclippy::needless_range_loop -Aclippy::redundant_field_names -Aclippy::upper_case_acronyms -Aclippy::vec_box -Aclippy::write_with_newline -Anon_snake_case -lstatic:-bundle,+verbatim=liblibnil_format_table.a -lstatic:-bundle,+verbatim=libnvidia_headers_c.a --extern nil_rs_bindings=src/nouveau/nil/libnil_rs_bindings.rlib --extern paste=subprojects/paste-1.0.15/libpaste.so --extern bitview=src/nouveau/compiler/libbitview.rlib --extern nvidia_headers=src/nouveau/headers/libnvidia_headers.rlib -Lsrc/nouveau/nil -Lsrc/nouveau/headers -Lsubprojects/paste-1.0.15 -Lsrc/nouveau/compiler -C 'link-arg=-Wl,-rpath,$ORIGIN/../../../subprojects/paste-1.0.15:/usr/lib' -C link-arg=-Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/subprojects/paste-1.0.15:/usr/lib ../src/nouveau/nil/lib.rs [4060/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_msm.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_FREEDRENO -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_msm.so.p/pipe_msm.c.o -MF src/gallium/targets/pipe-loader/pipe_msm.so.p/pipe_msm.c.o.d -o src/gallium/targets/pipe-loader/pipe_msm.so.p/pipe_msm.c.o -c ../src/gallium/targets/pipe-loader/pipe_msm.c [4061/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_image.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_image.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_image.c.o -c ../src/panfrost/vulkan/panvk_image.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c: In function ‘panvk_image_select_mod’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:143:19: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:104:1: note: (1) entry to ‘panvk_image_select_mod’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:118:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:121:7: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:121:7: note: (4) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_physical_device.h:15, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_device.h:17, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:31: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:123:42: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:280:16: note: in definition of macro ‘vk_find_struct_const’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (6) inlined call to ‘__vk_find_struct’ from ‘panvk_image_select_mod’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:123:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘panvk_image_select_mod’ at ../src/panfrost/vulkan/panvk_image.c:123:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (7) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘panvk_image_select_mod’: cc1: note: (8) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (9) inlined call to ‘__vk_find_struct’ from ‘panvk_image_select_mod’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:123:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘panvk_image_select_mod’ at ../src/panfrost/vulkan/panvk_image.c:123:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (10) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘panvk_image_select_mod’: cc1: note: (11) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (12) inlined call to ‘__vk_find_struct’ from ‘panvk_image_select_mod’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:126:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘panvk_image_select_mod’ at ../src/panfrost/vulkan/panvk_image.c:126:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (13) following ‘false’ branch (when ‘<unknown> == 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] In function ‘panvk_image_select_mod’: cc1: note: (14) ...to here /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:279:47: note: (15) inlined call to ‘__vk_find_struct’ from ‘panvk_image_select_mod’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:126:10: note: in expansion of macro ‘vk_find_struct_const’ <--[gcc] In function ‘__vk_find_struct’, inlined from ‘panvk_image_select_mod’ at ../src/panfrost/vulkan/panvk_image.c:126:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:102:9: note: (16) following ‘true’ branch (when ‘<unknown> != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/util/vk_util.h:266:4: note: in expansion of macro ‘vk_foreach_struct’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c: In function ‘panvk_image_select_mod’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:134:10: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:134:10: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:143:19: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:143:19: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c: In function ‘panvk_GetImageSubresourceLayout’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:251:13: warning: unused variable ‘plane’ [-Wunused-variable] <--[gcc] 251 | unsigned plane = | ^~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_image.c:251:13: warning: Value stored to 'plane' during its initialization is never read [deadcode.DeadStores] <--[clang] [4062/4237] gcc -Isrc/panfrost/vulkan/libvulkan_panfrost.so.p -Isrc/panfrost/vulkan -I../src/panfrost/vulkan -Iinclude -I../include -Isrc -I../src -Isrc/panfrost -I../src/panfrost -I../src/panfrost/include -Isrc/panfrost/shared -I../src/panfrost/shared -Isrc/panfrost/midgard -I../src/panfrost/midgard -Isrc/panfrost/compiler -I../src/panfrost/compiler -Isrc/panfrost/lib -I../src/panfrost/lib -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/panfrost/lib/genxml -I../src/panfrost/lib/genxml -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Wno-override-init -MD -MQ src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_physical_device.c.o -MF src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_physical_device.c.o.d -o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_physical_device.c.o -c ../src/panfrost/vulkan/panvk_physical_device.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/panfrost/vulkan/panvk_physical_device.c:1271:12: warning: Access to field 'imageViewType' results in a dereference of a null pointer (loaded from variable 'image_view_info') [core.NullDereference] <--[clang] [4063/4237] rm -f src/gallium/frontends/clover/libclllvm.a && gcc-ar csrDT src/gallium/frontends/clover/libclllvm.a src/gallium/frontends/clover/libclllvm.a.p/llvm_codegen_bitcode.cpp.o src/gallium/frontends/clover/libclllvm.a.p/llvm_codegen_common.cpp.o src/gallium/frontends/clover/libclllvm.a.p/llvm_codegen_native.cpp.o src/gallium/frontends/clover/libclllvm.a.p/llvm_invocation.cpp.o [4064/4237] rm -f src/gallium/frontends/clover/libclspirv.a && gcc-ar csrDT src/gallium/frontends/clover/libclspirv.a src/gallium/frontends/clover/libclspirv.a.p/spirv_invocation.cpp.o [4065/4237] rm -f src/gallium/frontends/clover/libclnir.a && gcc-ar csrDT src/gallium/frontends/clover/libclnir.a src/gallium/frontends/clover/libclnir.a.p/nir_invocation.cpp.o [4066/4237] /usr/bin/python3 ../bin/gen_vs_module_defs.py --in_file ../src/gallium/targets/opencl/MesaOpenCL.def.in --out_file src/gallium/targets/opencl/ocldef.def --compiler_abi gcc --compiler_id gcc --cpu_family x86_64 [4067/4237] rm -f src/gallium/frontends/clover/libclover.a && gcc-ar csrDT src/gallium/frontends/clover/libclover.a src/gallium/frontends/clover/libclover.a.p/api_context.cpp.o src/gallium/frontends/clover/libclover.a.p/api_device.cpp.o src/gallium/frontends/clover/libclover.a.p/api_dispatch.cpp.o src/gallium/frontends/clover/libclover.a.p/api_event.cpp.o src/gallium/frontends/clover/libclover.a.p/api_interop.cpp.o src/gallium/frontends/clover/libclover.a.p/api_invalid.cpp.o src/gallium/frontends/clover/libclover.a.p/api_kernel.cpp.o src/gallium/frontends/clover/libclover.a.p/api_memory.cpp.o src/gallium/frontends/clover/libclover.a.p/api_platform.cpp.o src/gallium/frontends/clover/libclover.a.p/api_program.cpp.o src/gallium/frontends/clover/libclover.a.p/api_queue.cpp.o src/gallium/frontends/clover/libclover.a.p/api_sampler.cpp.o src/gallium/frontends/clover/libclover.a.p/api_transfer.cpp.o src/gallium/frontends/clover/libclover.a.p/core_binary.cpp.o src/gallium/frontends/clover/libclover.a.p/core_context.cpp.o src/gallium/frontends/clover/libclover.a.p/core_device.cpp.o src/gallium/frontends/clover/libclover.a.p/core_event.cpp.o src/gallium/frontends/clover/libclover.a.p/core_format.cpp.o src/gallium/frontends/clover/libclover.a.p/core_kernel.cpp.o src/gallium/frontends/clover/libclover.a.p/core_memory.cpp.o src/gallium/frontends/clover/libclover.a.p/core_platform.cpp.o src/gallium/frontends/clover/libclover.a.p/core_printf.cpp.o src/gallium/frontends/clover/libclover.a.p/core_program.cpp.o src/gallium/frontends/clover/libclover.a.p/core_queue.cpp.o src/gallium/frontends/clover/libclover.a.p/core_resource.cpp.o src/gallium/frontends/clover/libclover.a.p/core_sampler.cpp.o src/gallium/frontends/clover/libclover.a.p/core_timestamp.cpp.o [4068/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_vmwgfx.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_VMWGFX -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_vmwgfx.so.p/pipe_vmwgfx.c.o -MF src/gallium/targets/pipe-loader/pipe_vmwgfx.so.p/pipe_vmwgfx.c.o.d -o src/gallium/targets/pipe-loader/pipe_vmwgfx.so.p/pipe_vmwgfx.c.o -c ../src/gallium/targets/pipe-loader/pipe_vmwgfx.c [4069/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_swrast.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_swrast.so.p/pipe_swrast.c.o -MF src/gallium/targets/pipe-loader/pipe_swrast.so.p/pipe_swrast.c.o.d -o src/gallium/targets/pipe-loader/pipe_swrast.so.p/pipe_swrast.c.o -c ../src/gallium/targets/pipe-loader/pipe_swrast.c [4070/4237] rm -f src/gallium/frontends/osmesa/libosmesa_st.a && gcc-ar csrDT src/gallium/frontends/osmesa/libosmesa_st.a src/gallium/frontends/osmesa/libosmesa_st.a.p/osmesa.c.o [4071/4237] gcc -Isrc/gallium/targets/pipe-loader/pipe_kmsro.so.p -Isrc/gallium/targets/pipe-loader -I../src/gallium/targets/pipe-loader -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_LIMA -DGALLIUM_PANFROST -Wno-pointer-arith -DGALLIUM_ETNAVIV -DGALLIUM_FREEDRENO -DGALLIUM_VC4 -DGALLIUM_V3D -DGALLIUM_KMSRO -pthread -DWITH_GZFILEOP -DPIPE_LOADER_DYNAMIC=1 -MD -MQ src/gallium/targets/pipe-loader/pipe_kmsro.so.p/pipe_kmsro.c.o -MF src/gallium/targets/pipe-loader/pipe_kmsro.so.p/pipe_kmsro.c.o.d -o src/gallium/targets/pipe-loader/pipe_kmsro.so.p/pipe_kmsro.c.o -c ../src/gallium/targets/pipe-loader/pipe_kmsro.c [4072/4237] gcc -Isrc/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0.p -Isrc/gallium/targets/rusticl -I../src/gallium/targets/rusticl -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_ZINK -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE -DGALLIUM_RADEONSI -DGALLIUM_PANFROST -Wno-pointer-arith -DGALLIUM_R600 -DWITH_GZFILEOP -DGALLIUM_NOUVEAU -DGALLIUM_IRIS -MD -MQ src/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0.p/target.c.o -MF src/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0.p/target.c.o.d -o src/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0.p/target.c.o -c ../src/gallium/targets/rusticl/target.c [4073/4237] /usr/bin/python3 ../bin/gen_vs_module_defs.py --in_file ../src/gallium/targets/osmesa/osmesa.def.in --out_file src/gallium/targets/osmesa/osmesa.def --compiler_abi gcc --compiler_id gcc --cpu_family x86_64 [4074/4237] gcc -Isrc/gallium/targets/osmesa/libOSMesa.so.8.0.0.p -Isrc/gallium/targets/osmesa -I../src/gallium/targets/osmesa -Iinclude -I../include -Isrc -I../src -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE -MD -MQ src/gallium/targets/osmesa/libOSMesa.so.8.0.0.p/target.c.o -MF src/gallium/targets/osmesa/libOSMesa.so.8.0.0.p/target.c.o.d -o src/gallium/targets/osmesa/libOSMesa.so.8.0.0.p/target.c.o -c ../src/gallium/targets/osmesa/target.c [4075/4237] gcc -Isrc/imagination/vulkan/libvulkan_powervr_mesa.so.p -Isrc/imagination/vulkan -I../src/imagination/vulkan -I../src/imagination/vulkan/usc/programs -I../src/imagination/vulkan/usc -I../src/imagination/vulkan/winsys -Isrc/imagination/vulkan/pds -I../src/imagination/vulkan/pds -I../src/imagination/vulkan/pds/pvr_pds_programs -Isrc/imagination -I../src/imagination -Isrc/imagination/common -I../src/imagination/common -I../src/imagination/include -Iinclude -I../include -Isrc -I../src -Isrc/vulkan/runtime -I../src/vulkan/runtime -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/util/format -Isrc/imagination/csbgen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -pthread -DWITH_GZFILEOP -Werror=pointer-arith -Wno-override-init -MD -MQ src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_transfer.c.o -MF src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_transfer.c.o.d -o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_transfer.c.o -c ../src/imagination/vulkan/pvr_job_transfer.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c: In function ‘pvr_isp_primitive_block’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:3737:13: warning: variable ‘stream_size_in_bytes’ set but not used [-Wunused-but-set-variable] <--[gcc] 3737 | uint32_t stream_size_in_bytes; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c: In function ‘pvr_get_custom_mapping’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:5156:13: warning: unused variable ‘rect’ [-Wunused-variable] <--[gcc] 5156 | VkRect2D rect = transfer_cmd->scissor; | ^~~~ /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:821:60: warning: Division by zero [core.DivideZero] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:1269:53: warning: Division by zero [core.DivideZero] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:1270:53: warning: Division by zero [core.DivideZero] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:3761:4: warning: Value stored to 'stream_size_in_bytes' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:4408:7: warning: Value stored to 'cs_ptr' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:4413:7: warning: Value stored to 'cs_ptr' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:5007:4: warning: Value stored to 'src_width' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:5009:4: warning: Value stored to 'dst_width' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/imagination/vulkan/pvr_job_transfer.c:5156:13: warning: Value stored to 'rect' during its initialization is never read [deadcode.DeadStores] <--[clang] [4076/4237] rm -f src/gallium/frontends/vdpau/libvdpau_st.a && gcc-ar csrDT src/gallium/frontends/vdpau/libvdpau_st.a src/gallium/frontends/vdpau/libvdpau_st.a.p/bitmap.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/decode.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/device.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/ftab.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/htab.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/mixer.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/output.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/preemption.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/presentation.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/query.c.o src/gallium/frontends/vdpau/libvdpau_st.a.p/surface.c.o [4077/4237] rm -f src/gallium/frontends/omx/libomx_st.a && gcc-ar csrDT src/gallium/frontends/omx/libomx_st.a src/gallium/frontends/omx/libomx_st.a.p/vid_dec_common.c.o src/gallium/frontends/omx/libomx_st.a.p/vid_dec_h264_common.c.o src/gallium/frontends/omx/libomx_st.a.p/vid_enc_common.c.o src/gallium/frontends/omx/libomx_st.a.p/vid_omx_common.c.o src/gallium/frontends/omx/libomx_st.a.p/bellagio_entrypoint.c.o src/gallium/frontends/omx/libomx_st.a.p/bellagio_vid_dec.c.o src/gallium/frontends/omx/libomx_st.a.p/bellagio_vid_dec_mpeg12.c.o src/gallium/frontends/omx/libomx_st.a.p/bellagio_vid_dec_h264.c.o src/gallium/frontends/omx/libomx_st.a.p/bellagio_vid_dec_h265.c.o src/gallium/frontends/omx/libomx_st.a.p/bellagio_vid_dec_av1.c.o src/gallium/frontends/omx/libomx_st.a.p/bellagio_vid_enc.c.o [4078/4237] rm -f src/gallium/frontends/va/libva_st.a && gcc-ar csrDT src/gallium/frontends/va/libva_st.a src/gallium/frontends/va/libva_st.a.p/buffer.c.o src/gallium/frontends/va/libva_st.a.p/config.c.o src/gallium/frontends/va/libva_st.a.p/context.c.o src/gallium/frontends/va/libva_st.a.p/display.c.o src/gallium/frontends/va/libva_st.a.p/image.c.o src/gallium/frontends/va/libva_st.a.p/picture.c.o src/gallium/frontends/va/libva_st.a.p/picture_mpeg12.c.o src/gallium/frontends/va/libva_st.a.p/picture_mpeg4.c.o src/gallium/frontends/va/libva_st.a.p/picture_h264.c.o src/gallium/frontends/va/libva_st.a.p/picture_hevc.c.o src/gallium/frontends/va/libva_st.a.p/picture_vc1.c.o src/gallium/frontends/va/libva_st.a.p/picture_mjpeg.c.o src/gallium/frontends/va/libva_st.a.p/picture_vp9.c.o src/gallium/frontends/va/libva_st.a.p/picture_av1.c.o src/gallium/frontends/va/libva_st.a.p/postproc.c.o src/gallium/frontends/va/libva_st.a.p/subpicture.c.o src/gallium/frontends/va/libva_st.a.p/surface.c.o src/gallium/frontends/va/libva_st.a.p/picture_h264_enc.c.o src/gallium/frontends/va/libva_st.a.p/picture_hevc_enc.c.o src/gallium/frontends/va/libva_st.a.p/picture_av1_enc.c.o [4079/4237] rm -f src/gallium/frontends/xa/libxa_st.a && gcc-ar csrDT src/gallium/frontends/xa/libxa_st.a src/gallium/frontends/xa/libxa_st.a.p/xa_composite.c.o src/gallium/frontends/xa/libxa_st.a.p/xa_context.c.o src/gallium/frontends/xa/libxa_st.a.p/xa_renderer.c.o src/gallium/frontends/xa/libxa_st.a.p/xa_tgsi.c.o src/gallium/frontends/xa/libxa_st.a.p/xa_tracker.c.o src/gallium/frontends/xa/libxa_st.a.p/xa_yuv.c.o [4080/4237] rm -f src/gallium/frontends/nine/libnine_st.a && gcc-ar csrDT src/gallium/frontends/nine/libnine_st.a src/gallium/frontends/nine/libnine_st.a.p/adapter9.c.o src/gallium/frontends/nine/libnine_st.a.p/authenticatedchannel9.c.o src/gallium/frontends/nine/libnine_st.a.p/basetexture9.c.o src/gallium/frontends/nine/libnine_st.a.p/buffer9.c.o src/gallium/frontends/nine/libnine_st.a.p/cryptosession9.c.o src/gallium/frontends/nine/libnine_st.a.p/cubetexture9.c.o src/gallium/frontends/nine/libnine_st.a.p/device9.c.o src/gallium/frontends/nine/libnine_st.a.p/device9ex.c.o src/gallium/frontends/nine/libnine_st.a.p/device9video.c.o src/gallium/frontends/nine/libnine_st.a.p/guid.c.o src/gallium/frontends/nine/libnine_st.a.p/indexbuffer9.c.o src/gallium/frontends/nine/libnine_st.a.p/iunknown.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_buffer_upload.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_debug.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_dump.c.o src/gallium/frontends/nine/libnine_st.a.p/nineexoverlayextension.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_ff.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_helpers.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_lock.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_memory_helper.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_pipe.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_quirk.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_queue.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_shader.c.o src/gallium/frontends/nine/libnine_st.a.p/nine_state.c.o src/gallium/frontends/nine/libnine_st.a.p/pixelshader9.c.o src/gallium/frontends/nine/libnine_st.a.p/query9.c.o src/gallium/frontends/nine/libnine_st.a.p/resource9.c.o src/gallium/frontends/nine/libnine_st.a.p/stateblock9.c.o src/gallium/frontends/nine/libnine_st.a.p/surface9.c.o src/gallium/frontends/nine/libnine_st.a.p/swapchain9.c.o src/gallium/frontends/nine/libnine_st.a.p/swapchain9ex.c.o src/gallium/frontends/nine/libnine_st.a.p/texture9.c.o src/gallium/frontends/nine/libnine_st.a.p/threadpool.c.o src/gallium/frontends/nine/libnine_st.a.p/vertexbuffer9.c.o src/gallium/frontends/nine/libnine_st.a.p/vertexdeclaration9.c.o src/gallium/frontends/nine/libnine_st.a.p/vertexshader9.c.o src/gallium/frontends/nine/libnine_st.a.p/volume9.c.o src/gallium/frontends/nine/libnine_st.a.p/volumetexture9.c.o [4081/4237] gcc -Isrc/gallium/targets/omx/libomx_mesa.so.p -Isrc/gallium/targets/omx -I../src/gallium/targets/omx -Iinclude -I../include -Isrc -I../src -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_NOUVEAU -DGALLIUM_RADEONSI -DGALLIUM_R600 -pthread -DWITH_GZFILEOP -MD -MQ src/gallium/targets/omx/libomx_mesa.so.p/target.c.o -MF src/gallium/targets/omx/libomx_mesa.so.p/target.c.o.d -o src/gallium/targets/omx/libomx_mesa.so.p/target.c.o -c ../src/gallium/targets/omx/target.c [4082/4237] gcc -Isrc/gallium/targets/xa/libxatracker.so.2.5.0.p -Isrc/gallium/targets/xa -I../src/gallium/targets/xa -Iinclude -I../include -Isrc -I../src -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_FREEDRENO -DGALLIUM_VMWGFX -DGALLIUM_I915 -DGALLIUM_NOUVEAU -pthread -DWITH_GZFILEOP -MD -MQ src/gallium/targets/xa/libxatracker.so.2.5.0.p/target.c.o -MF src/gallium/targets/xa/libxatracker.so.2.5.0.p/target.c.o.d -o src/gallium/targets/xa/libxatracker.so.2.5.0.p/target.c.o -c ../src/gallium/targets/xa/target.c [4083/4237] gcc -Isrc/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p -Isrc/gallium/targets/d3dadapter9 -I../src/gallium/targets/d3dadapter9 -Iinclude -I../include -Isrc -I../src -Isrc/loader -I../src/loader -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -I../include/D3D9 -Isrc/gallium/frontends/nine -I../src/gallium/frontends/nine -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_ZINK -DGALLIUM_VC4 -DGALLIUM_IRIS -DGALLIUM_I915 -DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE -DGALLIUM_VMWGFX -DGALLIUM_RADEONSI -DGALLIUM_R600 -DGALLIUM_R300 -DGALLIUM_PANFROST -Wno-pointer-arith -DGALLIUM_NOUVEAU -DGALLIUM_LIMA -DGALLIUM_KMSRO -DGALLIUM_FREEDRENO -DGALLIUM_ETNAVIV -DGALLIUM_CROCUS -DGALLIUM_V3D -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/description.c.o -MF src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/description.c.o.d -o src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/description.c.o -c ../src/gallium/targets/d3dadapter9/description.c [4084/4237] gcc -Isrc/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0.p -Isrc/gallium/targets/vdpau -I../src/gallium/targets/vdpau -Iinclude -I../include -Isrc -I../src -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_VIRGL -DGALLIUM_NOUVEAU -DGALLIUM_RADEONSI -DGALLIUM_R600 -pthread -DWITH_GZFILEOP -MD -MQ src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0.p/target.c.o -MF src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0.p/target.c.o.d -o src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0.p/target.c.o -c ../src/gallium/targets/vdpau/target.c [4085/4237] rm -f src/gallium/frontends/lavapipe/liblavapipe_st.a && gcc-ar csrDT src/gallium/frontends/lavapipe/liblavapipe_st.a src/gallium/frontends/lavapipe/liblavapipe_st.a.p/meson-generated_.._lvp_entrypoints.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_drm.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_x11.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_wayland.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_headless.c.o src/vulkan/wsi/libvulkan_wsi.a.p/wsi_common_display.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_presentation-time-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_tearing-control-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._.._.._egl_wayland_wayland-drm_linux-drm-syncobj-v1-protocol.c.o src/vulkan/wsi/libvulkan_wsi.a.p/meson-generated_.._wsi_common_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_common.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/rmv_vk_rmv_exporter.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_acceleration_structure.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_blend.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_buffer_view.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_copy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_cmd_enqueue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_buffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_command_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_report.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_debug_utils.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_deferred_operation.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_set_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptors.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_descriptor_update_template.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_device_memory.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_fence.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_framebuffer.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_graphics_state.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_image.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_log.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_object.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_physical_device.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_pipeline_layout.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_query_pool.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_render_pass.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sampler.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_semaphore.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_standard_sample_locations.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_binary.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_dummy.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_sync_timeline.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_synchronization.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_video.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_ycbcr_conversion.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/vk_drm_syncobj.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_enqueue_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_cmd_queue.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_common_entrypoints.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_dispatch_trampolines.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_format_info.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_features.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_physical_device_properties.c.o src/vulkan/runtime/libvulkan_lite_runtime.a.p/meson-generated_.._vk_synchronization_helpers.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_blit_resolve.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_clear.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_meta_draw_rects.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_nir_convert_ycbcr.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_pipeline_cache.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_shader_module.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_etc2.c.o src/vulkan/runtime/libvulkan_runtime.a.p/vk_texcompress_astc.c.o src/vulkan/runtime/libvulkan_instance.a.p/vk_instance.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_acceleration_structure.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_device.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_cmd_buffer.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_descriptor_set.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_execute.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_util.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_image.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_formats.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_inline_uniforms.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_lower_exec_graph.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_lower_vulkan_resource.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_lower_input_attachments.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_nir_lower_ray_queries.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_nir_ray_tracing.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_pipe_sync.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_pipeline.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_pipeline_cache.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_query.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_ray_tracing_pipeline.c.o src/gallium/frontends/lavapipe/liblavapipe_st.a.p/lvp_wsi.c.o [4086/4237] g++ -o src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/libgallium_dri.so.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgallium_dri.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../../mapi/shared-glapi' -Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/mapi/shared-glapi -Wl,--start-group src/gallium/frontends/dri/libdri.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgallium.a src/mapi/shared-glapi/libglapi.so.0.0.0 src/loader/libloader.a src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/util/libxmlconfig.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/drivers/llvmpipe/libllvmpipe.a src/gallium/drivers/softpipe/libsoftpipe.a src/gallium/drivers/r300/libr300.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/drivers/r600/libr600.a src/gallium/drivers/radeonsi/libradeonsi_gfx6.a src/amd/compiler/libaco.a src/gallium/drivers/radeonsi/libradeonsi_gfx7.a src/gallium/drivers/radeonsi/libradeonsi_gfx8.a src/gallium/drivers/radeonsi/libradeonsi_gfx9.a src/gallium/drivers/radeonsi/libradeonsi_gfx10.a src/gallium/drivers/radeonsi/libradeonsi_gfx103.a src/gallium/drivers/radeonsi/libradeonsi_gfx11.a src/gallium/drivers/radeonsi/libradeonsi_gfx115.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/amd/vpelib/liblibvpe.a.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a src/gallium/winsys/kmsro/drm/libkmsrowinsys.a src/gallium/drivers/v3d/libv3d.a src/gallium/drivers/v3d/libv3d-v42.a src/gallium/drivers/v3d/libv3d-v71.a src/gallium/winsys/v3d/drm/libv3dwinsys.a src/broadcom/cle/libbroadcom_cle.a src/broadcom/libbroadcom_v3d.a src/broadcom/libv3d_neon.a src/broadcom/simulator/libv3d-simulator-v42.a src/broadcom/simulator/libv3d-simulator-v71.a src/gallium/drivers/vc4/libvc4.a src/gallium/winsys/vc4/drm/libvc4winsys.a src/gallium/winsys/freedreno/drm/libfreedrenowinsys.a src/gallium/drivers/freedreno/libfreedreno.a src/freedreno/common/libfreedreno_common.a src/freedreno/drm/libfreedreno_drm.a src/virtio/vdrm/liblibvdrm.a src/freedreno/ir2/libfreedreno_ir2.a src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/freedreno/isa/libir3decode.a src/compiler/isaspec/libisaspec.a src/freedreno/fdl/libfreedreno_layout.a src/freedreno/perfcntrs/libfreedreno_perfcntrs.a src/gallium/drivers/etnaviv/libetnaviv.a src/etnaviv/drm/libetnaviv_drm.a src/etnaviv/hwdb/libetnaviv_hwdb.a src/etnaviv/isa/libetnaviv_encode.a src/etnaviv/isa/libetnaviv_decode.a src/gallium/winsys/etnaviv/drm/libetnavivdrm.a src/gallium/drivers/tegra/libtegra.a src/gallium/winsys/tegra/drm/libtegradrm.a src/gallium/drivers/i915/libi915.a src/gallium/winsys/i915/drm/libi915drm.a src/intel/common/libintel_common.a src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/intel/dev/libintel_dev.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/common/libintel_clflushopt.a src/gallium/drivers/svga/libsvga.a src/gallium/winsys/svga/drm/libsvgadrm.a src/gallium/drivers/virgl/libvirgl.a src/gallium/winsys/virgl/drm/libvirgldrm.a src/gallium/winsys/virgl/common/libvirglcommon.a src/gallium/winsys/virgl/vtest/libvirglvtest.a src/gallium/drivers/panfrost/libpanfrost.a src/gallium/drivers/panfrost/libpanfrost-v4.a src/gallium/drivers/panfrost/libpanfrost-v5.a src/gallium/drivers/panfrost/libpanfrost-v6.a src/gallium/drivers/panfrost/libpanfrost-v7.a src/gallium/drivers/panfrost/libpanfrost-v9.a src/gallium/drivers/panfrost/libpanfrost-v10.a src/gallium/winsys/panfrost/drm/libpanfrostwinsys.a src/panfrost/shared/libpanfrost_shared.a src/panfrost/midgard/libpanfrost_midgard.a src/panfrost/util/libpanfrost_util.a src/panfrost/midgard/libpanfrost_midgard_disasm.a src/panfrost/compiler/libpanfrost_bifrost.a src/panfrost/compiler/libpanfrost_bifrost_disasm.a src/panfrost/compiler/valhall/libpanfrost_valhall_disasm.a src/panfrost/lib/genxml/libpanfrost_decode.a src/panfrost/lib/genxml/libpandecode-arch-v4.a src/panfrost/lib/genxml/libpandecode-arch-v5.a src/panfrost/lib/genxml/libpandecode-arch-v6.a src/panfrost/lib/genxml/libpandecode-arch-v7.a src/panfrost/lib/genxml/libpandecode-arch-v9.a src/panfrost/lib/genxml/libpandecode-arch-v10.a src/panfrost/lib/libpanfrost_lib.a src/panfrost/lib/libpan-format-v5.a src/panfrost/lib/libpan-format-v6.a src/panfrost/lib/libpan-format-v7.a src/panfrost/lib/libpan-format-v9.a src/panfrost/lib/libpan-arch-v4.a src/panfrost/lib/libpan-arch-v5.a src/panfrost/lib/libpan-arch-v6.a src/panfrost/lib/libpan-arch-v7.a src/panfrost/lib/libpan-arch-v9.a src/panfrost/lib/libpan-arch-v10.a src/panfrost/lib/libpan-arch-indirect-v7.a src/panfrost/lib/kmod/libpankmod_lib.a src/gallium/drivers/iris/libiris.a src/gallium/drivers/iris/libiris_per_hw_ver80.a src/intel/blorp/libblorp.a src/gallium/drivers/iris/libiris_per_hw_ver90.a src/gallium/drivers/iris/libiris_per_hw_ver110.a src/gallium/drivers/iris/libiris_per_hw_ver120.a src/gallium/drivers/iris/libiris_per_hw_ver125.a src/gallium/drivers/iris/libiris_per_hw_ver200.a src/intel/perf/libintel_perf.a src/intel/ds/libintel-driver-ds.a src/intel/blorp/libblorp_elk.a src/intel/decoder/libintel_decoder_elk.a src/intel/decoder/libintel_decoder_brw.a src/intel/compiler/elk/libintel_compiler_elk.a src/intel/compiler/libintel_compiler.a src/gallium/winsys/iris/drm/libiriswinsys.a src/gallium/drivers/lima/liblima.a src/gallium/winsys/lima/drm/liblimawinsys.a src/gallium/drivers/zink/libzink.a src/vulkan/util/libvulkan_util.a src/gallium/drivers/crocus/libcrocus.a src/gallium/drivers/crocus/libcrocus_per_hw_ver40.a src/gallium/drivers/crocus/libcrocus_per_hw_ver45.a src/gallium/drivers/crocus/libcrocus_per_hw_ver50.a src/gallium/drivers/crocus/libcrocus_per_hw_ver60.a src/gallium/drivers/crocus/libcrocus_per_hw_ver70.a src/gallium/drivers/crocus/libcrocus_per_hw_ver75.a src/gallium/drivers/crocus/libcrocus_per_hw_ver80.a src/gallium/winsys/crocus/drm/libcrocuswinsys.a -Wl,--build-id=sha1 -Wl,--gc-sections -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/dri.sym -Wl,--dynamic-list /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/dri/../dri.dyn /usr/lib64/libselinux.so /usr/lib64/libdrm.so -lLLVM-18 -pthread /usr/lib64/libexpat.so /usr/lib64/libz.so -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so -lLLVM-18 -lsensors -lLLVM-18 /usr/lib64/libdrm_radeon.so -lLLVM-18 /usr/lib64/libelf.so -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_amdgpu.so -lLLVM-18 /usr/lib64/libdrm_intel.so -Wl,--end-group [4087/4237] gcc -Isrc/gallium/targets/va/libgallium_drv_video.so.p -Isrc/gallium/targets/va -I../src/gallium/targets/va -Iinclude -I../include -Isrc -I../src -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_VIRGL -DGALLIUM_NOUVEAU -pthread -DWITH_GZFILEOP -DGALLIUM_RADEONSI -DGALLIUM_R600 -MD -MQ src/gallium/targets/va/libgallium_drv_video.so.p/target.c.o -MF src/gallium/targets/va/libgallium_drv_video.so.p/target.c.o.d -o src/gallium/targets/va/libgallium_drv_video.so.p/target.c.o -c ../src/gallium/targets/va/target.c [4088/4237] gcc -Isrc/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p -Isrc/gallium/targets/d3dadapter9 -I../src/gallium/targets/d3dadapter9 -Iinclude -I../include -Isrc -I../src -Isrc/loader -I../src/loader -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -I../include/D3D9 -Isrc/gallium/frontends/nine -I../src/gallium/frontends/nine -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_ZINK -DGALLIUM_VC4 -DGALLIUM_IRIS -DGALLIUM_I915 -DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE -DGALLIUM_VMWGFX -DGALLIUM_RADEONSI -DGALLIUM_R600 -DGALLIUM_R300 -DGALLIUM_PANFROST -Wno-pointer-arith -DGALLIUM_NOUVEAU -DGALLIUM_LIMA -DGALLIUM_KMSRO -DGALLIUM_FREEDRENO -DGALLIUM_ETNAVIV -DGALLIUM_CROCUS -DGALLIUM_V3D -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/getproc.c.o -MF src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/getproc.c.o.d -o src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/getproc.c.o -c ../src/gallium/targets/d3dadapter9/getproc.c [4089/4237] gcc -Isrc/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p -Isrc/gallium/targets/d3dadapter9 -I../src/gallium/targets/d3dadapter9 -Iinclude -I../include -Isrc -I../src -Isrc/loader -I../src/loader -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -I../include/D3D9 -Isrc/gallium/frontends/nine -I../src/gallium/frontends/nine -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -Isrc/nouveau/codegen -I../src/nouveau/codegen -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DGALLIUM_ZINK -DGALLIUM_VC4 -DGALLIUM_IRIS -DGALLIUM_I915 -DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE -DGALLIUM_VMWGFX -DGALLIUM_RADEONSI -DGALLIUM_R600 -DGALLIUM_R300 -DGALLIUM_PANFROST -Wno-pointer-arith -DGALLIUM_NOUVEAU -DGALLIUM_LIMA -DGALLIUM_KMSRO -DGALLIUM_FREEDRENO -DGALLIUM_ETNAVIV -DGALLIUM_CROCUS -DGALLIUM_V3D -DWITH_GZFILEOP -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/drm.c.o -MF src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/drm.c.o.d -o src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/drm.c.o -c ../src/gallium/targets/d3dadapter9/drm.c [4090/4237] gcc -Isrc/gallium/targets/lavapipe/libvulkan_lvp.so.p -Isrc/gallium/targets/lavapipe -I../src/gallium/targets/lavapipe -Isrc -I../src -Iinclude -I../include -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE -MD -MQ src/gallium/targets/lavapipe/libvulkan_lvp.so.p/target.c.o -MF src/gallium/targets/lavapipe/libvulkan_lvp.so.p/target.c.o.d -o src/gallium/targets/lavapipe/libvulkan_lvp.so.p/target.c.o -c ../src/gallium/targets/lavapipe/target.c [4091/4237] rm -f src/gallium/frontends/teflon/libteflon_st.a && gcc-ar csrDT src/gallium/frontends/teflon/libteflon_st.a src/gallium/frontends/teflon/libteflon_st.a.p/tfl_device.c.o [4092/4237] rm -f src/glx/libglx.a && gcc-ar csrDT src/glx/libglx.a src/glx/libglx.a.p/meson-generated_.._.._mapi_glapi_gen_indirect.c.o src/glx/libglx.a.p/meson-generated_.._.._mapi_glapi_gen_indirect_init.c.o src/glx/libglx.a.p/meson-generated_.._.._mapi_glapi_gen_indirect_size.c.o src/glx/libglx.a.p/clientattrib.c.o src/glx/libglx.a.p/clientinfo.c.o src/glx/libglx.a.p/compsize.c.o src/glx/libglx.a.p/create_context.c.o src/glx/libglx.a.p/dri_common.c.o src/glx/libglx.a.p/dri_common_query_renderer.c.o src/glx/libglx.a.p/dri_common_interop.c.o src/glx/libglx.a.p/drisw_glx.c.o src/glx/libglx.a.p/eval.c.o src/glx/libglx.a.p/glxcmds.c.o src/glx/libglx.a.p/glxconfig.c.o src/glx/libglx.a.p/glxcurrent.c.o src/glx/libglx.a.p/glx_error.c.o src/glx/libglx.a.p/glxext.c.o src/glx/libglx.a.p/glxextensions.c.o src/glx/libglx.a.p/glxhash.c.o src/glx/libglx.a.p/glx_pbuffer.c.o src/glx/libglx.a.p/glx_query.c.o src/glx/libglx.a.p/indirect_glx.c.o src/glx/libglx.a.p/indirect_texture_compression.c.o src/glx/libglx.a.p/indirect_transpose_matrix.c.o src/glx/libglx.a.p/indirect_vertex_array.c.o src/glx/libglx.a.p/indirect_vertex_program.c.o src/glx/libglx.a.p/indirect_window_pos.c.o src/glx/libglx.a.p/pixel.c.o src/glx/libglx.a.p/pixelstore.c.o src/glx/libglx.a.p/query_renderer.c.o src/glx/libglx.a.p/render2.c.o src/glx/libglx.a.p/renderpix.c.o src/glx/libglx.a.p/single2.c.o src/glx/libglx.a.p/singlepix.c.o src/glx/libglx.a.p/vertarr.c.o src/glx/libglx.a.p/xfont.c.o src/glx/libglx.a.p/dri2.c.o src/glx/libglx.a.p/dri2_glx.c.o src/glx/libglx.a.p/dri3_glx.c.o src/glx/libglx.a.p/g_glxglvnddispatchfuncs.c.o src/glx/libglx.a.p/glxglvnd.c.o [4093/4237] /usr/bin/python3 ../bin/gen_vs_module_defs.py --in_file ../src/egl/main/egl.def.in --out_file src/egl/egl.def --compiler_abi gcc --compiler_id gcc --cpu_family x86_64 [4094/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o -c src/egl/wayland/wayland-drm/linux-dmabuf-unstable-v1-protocol.c [4095/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglarray.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglarray.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglarray.c.o -c ../src/egl/main/eglarray.c [4096/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._g_egldispatchstubs.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._g_egldispatchstubs.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._g_egldispatchstubs.c.o -c src/egl/g_egldispatchstubs.c [4097/4237] gcc -Isrc/gallium/targets/teflon/libteflon.so.p -Isrc/gallium/targets/teflon -I../src/gallium/targets/teflon -Isrc -I../src -Iinclude -I../include -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/gallium/winsys -I../src/gallium/winsys -Isrc/gallium/drivers -I../src/gallium/drivers -Isrc/compiler/nir -I../src/compiler/nir -Isrc/compiler -I../src/compiler -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -DGALLIUM_ETNAVIV -MD -MQ src/gallium/targets/teflon/libteflon.so.p/target.c.o -MF src/gallium/targets/teflon/libteflon.so.p/target.c.o.d -o src/gallium/targets/teflon/libteflon.so.p/target.c.o -c ../src/gallium/targets/teflon/target.c [4098/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfigdebug.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfigdebug.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfigdebug.c.o -c ../src/egl/main/eglconfigdebug.c [4099/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfig.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfig.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfig.c.o -c ../src/egl/main/eglconfig.c [4100/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglcontext.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglcontext.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglcontext.c.o -c ../src/egl/main/eglcontext.c [4101/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglapi.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglapi.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglapi.c.o -c ../src/egl/main/eglapi.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c: In function ‘_eglWaitClientCommon’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1620:17: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1634:1: note: (1) entry to ‘eglWaitGL’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:343:7: note: (2) calling ‘_eglSetFuncName’ from ‘eglWaitGL’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1638:4: note: in expansion of macro ‘_EGL_FUNC_START’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:325:1: note: (3) entry to ‘_eglSetFuncName’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:332:7: note: (4) following ‘false’ branch (when ‘objectType != 13232’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:334:24: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:334:12: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:336:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:343:7: note: (8) returning to ‘eglWaitGL’ from ‘_eglSetFuncName’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1638:4: note: in expansion of macro ‘_EGL_FUNC_START’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1639:11: note: (9) calling ‘_eglWaitClientCommon’ from ‘eglWaitGL’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1600:1: note: (10) entry to ‘_eglWaitClientCommon’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1606:7: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1609:40: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1609:11: note: (13) calling ‘_eglLockDisplay’ from ‘_eglWaitClientCommon’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:289:1: note: (14) entry to ‘_eglLockDisplay’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:292:7: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:296:11: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1609:11: note: (17) returning to ‘_eglWaitClientCommon’ from ‘_eglLockDisplay’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1612:8: note: (18) inlined call to ‘_eglGetContextHandle’ from ‘_eglWaitClientCommon’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:102: <--[gcc] In function ‘_eglGetContextHandle’, inlined from ‘_eglWaitClientCommon’ at ../src/egl/main/eglapi.c:1612:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglcontext.h:142:16: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c: In function ‘_eglWaitClientCommon’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1613:8: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1613:8: note: (21) inlined call to ‘_eglGetSurfaceHandle’ from ‘_eglWaitClientCommon’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:111: <--[gcc] In function ‘_eglGetSurfaceHandle’, inlined from ‘_eglWaitClientCommon’ at ../src/egl/main/eglapi.c:1613:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h:261:46: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h: In function ‘_eglWaitClientCommon’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h:260:19: note: (23) inlined call to ‘_eglIsResourceLinked’ from ‘_eglGetSurfaceHandle’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglcontext.h:33: <--[gcc] In function ‘_eglIsResourceLinked’, inlined from ‘_eglGetSurfaceHandle’ at ../src/egl/main/eglsurface.h:260:19, inlined from ‘_eglWaitClientCommon’ at ../src/egl/main/eglapi.c:1613:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/egldisplay.h:302:14: note: (24) ...to here <--[gcc] In function ‘_eglGetSurfaceHandle’, inlined from ‘_eglWaitClientCommon’ at ../src/egl/main/eglapi.c:1613:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h:260:16: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c: In function ‘_eglWaitClientCommon’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:191:24: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1619:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:193:27: note: (27) calling ‘_egl_relax_begin’ from ‘_eglWaitClientCommon’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1619:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:166:1: note: (28) entry to ‘_egl_relax_begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:168:27: note: (29) following ‘true’ branch (when ‘i < rs_count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:169:13: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:169:10: note: (31) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:168:40: note: (32) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:193:27: note: (33) returning to ‘_eglWaitClientCommon’ from ‘_egl_relax_begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1619:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:194:9: note: (34) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1619:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1620:17: note: (35) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1620:17: note: (36) dereference of NULL ‘_eglLockDisplay(*<unknown>.Resource.Display)’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c: In function ‘eglWaitNative’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1665:17: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1643:1: note: (1) entry to ‘eglWaitNative’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1649:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:343:7: note: (3) inlined call to ‘_eglSetFuncName’ from ‘eglWaitNative’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1652:4: note: in expansion of macro ‘_EGL_FUNC_START’ <--[gcc] In function ‘_eglSetFuncName’, inlined from ‘eglWaitNative’ at ../src/egl/main/eglapi.c:1652:4: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:328:26: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c: In function ‘eglWaitNative’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1654:11: note: (5) calling ‘_eglLockDisplay’ from ‘eglWaitNative’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:289:1: note: (6) entry to ‘_eglLockDisplay’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:292:7: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:296:11: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1654:11: note: (9) returning to ‘eglWaitNative’ from ‘_eglLockDisplay’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1657:8: note: (10) inlined call to ‘_eglGetContextHandle’ from ‘eglWaitNative’ <--[gcc] In function ‘_eglGetContextHandle’, inlined from ‘eglWaitNative’ at ../src/egl/main/eglapi.c:1657:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglcontext.h:142:16: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c: In function ‘eglWaitNative’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1658:8: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1658:8: note: (13) inlined call to ‘_eglGetSurfaceHandle’ from ‘eglWaitNative’ <--[gcc] In function ‘_eglGetSurfaceHandle’, inlined from ‘eglWaitNative’ at ../src/egl/main/eglapi.c:1658:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h:261:46: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h: In function ‘eglWaitNative’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h:260:19: note: (15) inlined call to ‘_eglIsResourceLinked’ from ‘_eglGetSurfaceHandle’ <--[gcc] In function ‘_eglIsResourceLinked’, inlined from ‘_eglGetSurfaceHandle’ at ../src/egl/main/eglsurface.h:260:19, inlined from ‘eglWaitNative’ at ../src/egl/main/eglapi.c:1658:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/egldisplay.h:302:14: note: (16) ...to here <--[gcc] In function ‘_eglGetSurfaceHandle’, inlined from ‘eglWaitNative’ at ../src/egl/main/eglapi.c:1658:8: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h:260:16: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c: In function ‘eglWaitNative’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:191:24: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1664:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:193:27: note: (19) calling ‘_egl_relax_begin’ from ‘eglWaitNative’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1664:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:166:1: note: (20) entry to ‘_egl_relax_begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:168:27: note: (21) following ‘true’ branch (when ‘i < rs_count’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:169:13: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:169:10: note: (23) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:168:40: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:193:27: note: (25) returning to ‘eglWaitNative’ from ‘_egl_relax_begin’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1664:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:194:9: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1664:4: note: in expansion of macro ‘egl_relax’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1665:17: note: (27) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglapi.c:1665:17: note: (28) dereference of NULL ‘_eglLockDisplay(*<unknown>.Resource.Display)’ <--[gcc] [4102/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_egllog.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_egllog.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_egllog.c.o -c ../src/egl/main/egllog.c [4103/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglcurrent.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglcurrent.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglcurrent.c.o -c ../src/egl/main/eglcurrent.c [4104/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_egldevice.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_egldevice.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_egldevice.c.o -c ../src/egl/main/egldevice.c [4105/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglglobals.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglglobals.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglglobals.c.o -c ../src/egl/main/eglglobals.c [4106/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglimage.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglimage.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglimage.c.o -c ../src/egl/main/eglimage.c [4107/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_egldisplay.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_egldisplay.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_egldisplay.c.o -c ../src/egl/main/egldisplay.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/egldisplay.c:233:11: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/egldisplay.c:233:11: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/egldisplay.c:286:7: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/egldisplay.c:460:18: warning: Access to field 'Next' results in a dereference of a null pointer (loaded from variable 'prev') [core.NullDereference] <--[clang] [4108/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglsync.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglsync.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglsync.c.o -c ../src/egl/main/eglsync.c [4109/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_device.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_device.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_device.c.o -c ../src/egl/drivers/dri2/platform_device.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c: In function ‘device_probe_device’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:299:29: warning: leak of ‘strdup("kms_swrast")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:281:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:284:29: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:287:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:294:21: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:294:7: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:294:36: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:294:36: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:295:9: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:299:31: note: (9) allocated here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:299:29: note: (10) ‘strdup("kms_swrast")’ leaks here; was allocated at (9) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c: In function ‘device_probe_device_sw’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:326:7: warning: leak of ‘strdup(<unknown>)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:341:1: note: (1) entry to ‘dri2_initialize_device’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:346:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:350:8: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:355:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:358:15: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:358:14: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:359:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:359:12: note: (8) calling ‘device_probe_device_sw’ from ‘dri2_initialize_device’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:319:1: note: (9) entry to ‘device_probe_device_sw’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:325:28: note: (10) allocated here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_device.c:326:7: note: (11) ‘strdup(<unknown>)’ leaks here; was allocated at (10) <--[gcc] [4110/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11_dri3.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11_dri3.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11_dri3.c.o -c ../src/egl/drivers/dri2/platform_x11_dri3.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c: In function ‘dri3_x11_connect’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:644:7: warning: check of ‘*dri2_dpy.driver_name’ for NULL after already dereferencing it [-Wanalyzer-deref-before-check] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:563:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:566:16: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:567:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:570:16: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:571:7: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:574:24: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:585:7: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:592:45: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:598:7: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:605:51: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:611:7: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:618:4: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:622:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:632:4: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:635:7: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:636:31: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:638:9: note: (17) pointer ‘*dri2_dpy.driver_name’ is dereferenced here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:638:7: note: (18) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:644:17: note: (19) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11_dri3.c:644:7: note: (20) pointer ‘*dri2_dpy.driver_name’ is checked for NULL here but it was already dereferenced at (17) <--[gcc] [4111/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglsurface.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglsurface.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglsurface.c.o -c ../src/egl/main/eglsurface.c [4112/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_surfaceless.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_surfaceless.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_surfaceless.c.o -c ../src/egl/drivers/dri2/platform_surfaceless.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c: In function ‘surfaceless_probe_device’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:260:35: warning: leak of ‘strdup("kms_swrast")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:231:11: note: (1) following ‘true’ branch (when ‘dev_list’ is non-NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:232:12: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:232:10: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:235:11: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:242:10: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:245:58: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:246:10: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:249:20: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:252:10: note: (9) following ‘true’ branch (when ‘swrast != 0’)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:258:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:258:13: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:258:30: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:260:37: note: (13) allocated here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:260:35: note: (14) ‘strdup("kms_swrast")’ leaks here; was allocated at (13) <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c: In function ‘surfaceless_probe_device_sw’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:306:7: warning: leak of ‘strdup(<unknown>)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:305:28: note: (1) allocated here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_surfaceless.c:306:7: note: (2) ‘strdup(<unknown>)’ leaks here; was allocated at (1) <--[gcc] [4113/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_drm.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_drm.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_drm.c.o -c ../src/egl/drivers/dri2/platform_drm.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c: In function ‘dri2_drm_config_is_compatible’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c:124:37: warning: dereference of NULL ‘visual’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c:111:18: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c:117:7: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c:117:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c:122:40: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c:124:37: note: (5) dereference of NULL ‘visual’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_drm.c:124:31: warning: Access to field 'dri_image_format' results in a dereference of a null pointer (loaded from variable 'visual') [core.NullDereference] <--[clang] [4114/4237] g++ -o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/device_select_layer.c.o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/device_select_x11.c.o src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so.p/device_select_wayland.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libVkLayer_MESA_device_select.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/vulkan/util/libvulkan_util.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a -Wl,-Bsymbolic-functions -Wl,-z,relro /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libdrm.so /usr/lib64/libXrandr.so /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -Wl,--end-group [4115/4237] rm -f src/intel/vulkan/grl/libgrl_gfx125.a && gcc-ar csrDT src/intel/vulkan/grl/libgrl_gfx125.a src/intel/vulkan/grl/libgrl_gfx125.a.p/meson-generated_.._grl_gfx125_cl_kernel.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/meson-generated_.._grl_metakernel_build_leaf.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/meson-generated_.._grl_metakernel_build_primref.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/meson-generated_.._grl_metakernel_copy.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/meson-generated_.._grl_metakernel_misc.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/meson-generated_.._grl_metakernel_new_sah_builder.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/meson-generated_.._grl_metakernel_postbuild_info.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/genX_grl_dispatch.c.o src/intel/vulkan/grl/libgrl_gfx125.a.p/genX_grl_uuid.cpp.o [4116/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_eglglvnd.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_eglglvnd.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_eglglvnd.c.o -c ../src/egl/main/eglglvnd.c [4117/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/main_egldispatchstubs.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/main_egldispatchstubs.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/main_egldispatchstubs.c.o -c ../src/egl/main/egldispatchstubs.c [4118/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_intel.so --out src/intel/vulkan/intel_icd.x86_64.json [4119/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/intel/vulkan/libvulkan_intel.so --out src/intel/vulkan/intel_devenv_icd.x86_64.json [4120/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_intel_hasvk.so --out src/intel/vulkan_hasvk/intel_hasvk_icd.x86_64.json [4121/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/intel/vulkan_hasvk/libvulkan_intel_hasvk.so --out src/intel/vulkan_hasvk/intel_hasvk_devenv_icd.x86_64.json [4122/4237] g++ -o src/amd/common/ac_ib_parser src/amd/common/ac_ib_parser.p/ac_ib_parser.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/amd/common/libamd_common.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/nir/libnir.a src/compiler/libcompiler.a /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libelf.so /usr/lib64/libdrm_amdgpu.so -Wl,--end-group [4123/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11.c.o -c ../src/egl/drivers/dri2/platform_x11.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c: In function ‘dri2_x11_connect’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:747:9: warning: use of possibly-NULL ‘*dri2_dpy.driver_name’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:671:7: note: (1) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:674:16: note: (2) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:675:7: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:678:26: note: (4) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:689:7: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:696:4: note: (6) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:700:7: note: (7) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:706:37: note: (8) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:711:7: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:712:15: note: (10) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:711:24: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:718:18: note: (12) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:721:7: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:728:9: note: (14) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:728:7: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:734:18: note: (16) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:740:7: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:744:31: note: (18) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:744:10: note: (19) this call could return NULL <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:747:9: note: (20) argument 1 (‘*dri2_dpy.driver_name’) from (19) could be NULL where non-null expected <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/platform_x11.c:36: <--[gcc] /usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc] [4124/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_radeon.so --out src/amd/vulkan/radeon_icd.x86_64.json [4125/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/amd/vulkan/libvulkan_radeon.so --out src/amd/vulkan/radeon_devenv_icd.x86_64.json [4126/4237] g++ -o src/broadcom/qpu/qpu_disasm src/broadcom/qpu/qpu_disasm.p/tests_qpu_disasm.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/broadcom/qpu/libbroadcom_qpu.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so -Wl,--end-group [4127/4237] rm -f src/broadcom/libbroadcom-v42.a && gcc-ar csrDT src/broadcom/libbroadcom-v42.a src/broadcom/libbroadcom-v42.a.p/clif_v3dx_dump.c.o [4128/4237] rm -f src/broadcom/libbroadcom-v71.a && gcc-ar csrDT src/broadcom/libbroadcom-v71.a src/broadcom/libbroadcom-v71.a.p/clif_v3dx_dump.c.o [4129/4237] rustc -C linker=gcc --color=always -C debug-assertions=no -C overflow-checks=no --crate-type staticlib --edition=2021 -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --crate-name rusticl --emit dep-info=src/gallium/frontends/rusticl/rusticl.d --emit link=src/gallium/frontends/rusticl/librusticl.a --out-dir src/gallium/frontends/rusticl/librusticl.a.p -C metadata=b863b06@@rusticl@sta -Dunsafe_op_in_unsafe_fn -Dclippy::all -Aclippy::assertions_on_constants -Aclippy::mutable_key_type -Aclippy::not_unsafe_ptr_arg_deref -Aclippy::redundant_field_names -Aclippy::too_many_arguments -Aclippy::type_complexity --cfg glx --extern libc_rust_gen=src/gallium/frontends/rusticl/liblibc_rust_gen.rlib --extern mesa_rust=src/gallium/frontends/rusticl/libmesa_rust.rlib --extern mesa_rust_gen=src/gallium/frontends/rusticl/libmesa_rust_gen.rlib -lstatic:-bundle,+verbatim=libgallium.a -lstatic:-bundle,+verbatim=libnir.a -lstatic:-bundle,+verbatim=libcompiler.a -lstatic:-bundle,+verbatim=libmesa_util.a -lstatic:-bundle,+verbatim=libmesa_util_sse41.a -lstatic:-bundle,+verbatim=libblake3.a -lstatic:-bundle,+verbatim=libmesa_util_c11.a -lstatic:-bundle,+verbatim=liblibmesaclc.a -lstatic:-bundle,+verbatim=libvtn.a --extern mesa_rust_util=src/gallium/frontends/rusticl/libmesa_rust_util.rlib -lstatic:-bundle,+verbatim=libmesa_bindings_inline_wrapper.a -lstatic:-bundle,+verbatim=libsystem_bindings.a --extern rusticl_llvm_gen=src/gallium/frontends/rusticl/librusticl_llvm_gen.rlib --extern rusticl_opencl_gen=src/gallium/frontends/rusticl/librusticl_opencl_gen.rlib --extern rusticl_proc_macros=src/gallium/frontends/rusticl/librusticl_proc_macros.so -Clink-arg=-fPIC -ldylib:+verbatim=libdrm.so -Clink-arg=-lLLVM-18 -Clink-arg=-pthread -Clink-arg=-pthread -Clink-arg=-lsensors -ldylib:+verbatim=libz.so -ldylib:+verbatim=libzstd.so -ldylib:+verbatim=libunwind.so -Clink-arg=-pthread -Clink-arg=-pthread -ldylib:+verbatim=libclang-cpp.so -Clink-arg=-lLLVM-18 -Clink-arg=-pthread -ldylib:+verbatim=libLLVMSPIRVLib.so -ldylib:+verbatim=libSPIRV-Tools-opt.so -ldylib:+verbatim=libSPIRV-Tools.so -ldylib:+verbatim=libSPIRV-Tools-link.so -Clink-arg=-pthread -Lsrc/gallium/frontends/rusticl -Lsrc/gallium/auxiliary -Lsrc/compiler/nir -Lsrc/compiler -Lsrc/util -Lsrc/util/blake3 -Lsrc/c11/impl -Lsrc/compiler/clc -Lsrc/compiler/spirv -L/usr/lib64 -Clink-arg=-L/usr/lib/gcc/x86_64-redhat-linux/14 -Clink-arg=-L/usr/lib64 -Clink-arg=-L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -Clink-arg=-L/lib/../lib64 -Clink-arg=-L/usr/lib/../lib64 -Clink-arg=-L/usr/lib -Clink-arg=-L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -Clink-arg=-L/lib -Clink-arg=-lstdc++ -C 'link-arg=-Wl,-rpath,$ORIGIN/:/usr/lib' -C link-arg=-Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/frontends/rusticl:/usr/lib ../src/gallium/frontends/rusticl/lib.rs [4130/4237] g++ -o src/intel/vulkan/libvulkan_intel.so src/intel/vulkan/libvulkan_intel.so.p/anv_gem.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_intel.so -Wl,--whole-archive -Wl,--start-group src/intel/vulkan/libanv_common.a src/intel/vulkan/libanv_per_hw_ver90.a src/intel/vulkan/libanv_per_hw_ver110.a src/intel/vulkan/libanv_per_hw_ver120.a src/intel/vulkan/libanv_per_hw_ver125.a src/intel/vulkan/libanv_per_hw_ver200.a src/intel/vulkan/grl/libgrl.a src/vulkan/wsi/libvulkan_wsi.a src/vulkan/runtime/libvulkan_lite_runtime.a src/vulkan/runtime/libvulkan_runtime.a src/vulkan/runtime/libvulkan_instance.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/intel/dev/libintel_dev.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/perf/libintel_perf.a src/intel/blorp/libblorp.a src/intel/common/libintel_common.a src/intel/common/libintel_clflushopt.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/vulkan/util/libvulkan_util.a src/util/libxmlconfig.a src/intel/ds/libintel-driver-ds.a src/intel/compiler/libintel_compiler.a src/intel/decoder/libintel_decoder_brw.a src/loader/libloader_wayland_helper.a src/compiler/spirv/libvtn.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/vulkan.sym -Wl,--build-id=sha1 -Wl,-Bsymbolic -Wl,--gc-sections -pthread -lm /usr/lib64/libdrm.so /usr/lib64/libz.so /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so /usr/lib64/libexpat.so -Wl,--end-group [4131/4237] g++ -o src/intel/vulkan_hasvk/libvulkan_intel_hasvk.so src/intel/vulkan_hasvk/libvulkan_intel_hasvk.so.p/anv_gem.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_intel_hasvk.so -Wl,--whole-archive -Wl,--start-group src/intel/vulkan_hasvk/libanv_hasvk_common.a src/intel/vulkan_hasvk/libanv_per_hw_ver70.a src/intel/vulkan_hasvk/libanv_per_hw_ver75.a src/intel/vulkan_hasvk/libanv_per_hw_ver80.a src/vulkan/wsi/libvulkan_wsi.a src/vulkan/runtime/libvulkan_lite_runtime.a src/vulkan/runtime/libvulkan_runtime.a src/vulkan/runtime/libvulkan_instance.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/intel/dev/libintel_dev.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/perf/libintel_perf.a src/intel/common/libintel_common.a src/intel/common/libintel_clflushopt.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/vulkan/util/libvulkan_util.a src/util/libxmlconfig.a src/intel/ds/libintel-driver-ds.a src/intel/blorp/libblorp.a src/intel/blorp/libblorp_elk.a src/intel/decoder/libintel_decoder_elk.a src/intel/compiler/elk/libintel_compiler_elk.a src/loader/libloader_wayland_helper.a src/compiler/spirv/libvtn.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/vulkan.sym -Wl,--build-id=sha1 -Wl,-Bsymbolic -Wl,--gc-sections -pthread -lm /usr/lib64/libdrm.so /usr/lib64/libz.so /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so /usr/lib64/libexpat.so -Wl,--end-group [4132/4237] g++ -o src/amd/vulkan/libvulkan_radeon.so src/amd/vulkan/libvulkan_radeon.so.p/meson-generated_.._radv_entrypoints.c.o src/amd/vulkan/libvulkan_radeon.so.p/meson-generated_.._layers_radv_annotate_layer.c.o src/amd/vulkan/libvulkan_radeon.so.p/layers_radv_ctx_roll_layer.c.o src/amd/vulkan/libvulkan_radeon.so.p/layers_radv_metro_exodus.c.o src/amd/vulkan/libvulkan_radeon.so.p/layers_radv_rage2.c.o src/amd/vulkan/libvulkan_radeon.so.p/layers_radv_quantic_dream.c.o src/amd/vulkan/libvulkan_radeon.so.p/layers_radv_rmv_layer.c.o src/amd/vulkan/libvulkan_radeon.so.p/layers_radv_rra_layer.c.o src/amd/vulkan/libvulkan_radeon.so.p/layers_radv_sqtt_layer.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_astc_decode.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_blit.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_blit2d.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_buffer.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_bufimage.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_clear.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_copy.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_copy_vrs_htile.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_dcc_retile.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_decompress.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_etc_decode.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_fast_clear.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_fmask_copy.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_fmask_expand.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_resolve.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_resolve_cs.c.o src/amd/vulkan/libvulkan_radeon.so.p/meta_radv_meta_resolve_fs.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_apply_pipeline_layout.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_export_multiview.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_abi.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_cooperative_matrix.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_fs_barycentric.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_fs_intrinsics.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_hit_attrib_derefs.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_intrinsics_early.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_io.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_poly_line_smooth.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_primitive_shading_rate.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_ray_queries.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_view_index.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_viewport_to_zero.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_lower_vs_inputs.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_rt_common.c.o src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_rt_shader.c.o src/amd/vulkan/libvulkan_radeon.so.p/winsys_null_radv_null_bo.c.o src/amd/vulkan/libvulkan_radeon.so.p/winsys_null_radv_null_cs.c.o src/amd/vulkan/libvulkan_radeon.so.p/winsys_null_radv_null_winsys.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_acceleration_structure.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_android.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_buffer.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_buffer_view.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_cmd_buffer.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_cp_dma.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_cp_reg_shadowing.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_cs.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_debug.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_device.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_device_memory.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_descriptor_set.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_device_generated_commands.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_event.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_formats.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_image.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_image_view.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_instance.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_perfcounter.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_physical_device.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_cache.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_compute.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_graphics.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_rt.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_printf.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_queue.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_rmv.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_rra.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_sampler.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_sdma.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_args.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_info.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_shader_object.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_spm.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_sqtt.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_query.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_video.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_video_enc.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_wsi.c.o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_bo.c.o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_cs.c.o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_surface.c.o src/amd/vulkan/libvulkan_radeon.so.p/winsys_amdgpu_radv_amdgpu_winsys.c.o src/amd/vulkan/libvulkan_radeon.so.p/radv_llvm_helper.cpp.o src/amd/vulkan/libvulkan_radeon.so.p/radv_nir_to_llvm.c.o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_vk_barrier.c.o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_common_util.c.o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radix_sort_vk.c.o src/amd/vulkan/libvulkan_radeon.so.p/radix_sort_radv_radix_sort.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_radeon.so -Wl,--whole-archive -Wl,--start-group src/vulkan/wsi/libvulkan_wsi.a src/vulkan/runtime/libvulkan_lite_runtime.a src/vulkan/runtime/libvulkan_runtime.a src/vulkan/runtime/libvulkan_instance.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/amd/common/libamd_common.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/amd/llvm/libamd_common_llvm.a src/amd/addrlib/libaddrlib.a src/amd/compiler/libaco.a src/vulkan/util/libvulkan_util.a src/util/libxmlconfig.a src/loader/libloader_wayland_helper.a src/compiler/spirv/libvtn.a -Wl,--build-id=sha1 -Wl,-Bsymbolic -Wl,--gc-sections -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/vulkan.sym -lLLVM-18 -pthread /usr/lib64/libdrm_amdgpu.so /usr/lib64/libelf.so -lm /usr/lib64/libxcb-dri3.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so /usr/lib64/libz.so /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libdrm.so /usr/lib64/libexpat.so -lLLVM-18 -lLLVM-18 -Wl,--end-group [4133/4237] g++ -o src/broadcom/vulkan/libvulkan_broadcom.so src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/meson-generated_.._v3dv_entrypoints.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_bo.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cl.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_cmd_buffer.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_debug.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_descriptor_set.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_device.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_event.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_formats.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_image.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_clear.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_meta_copy.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pass.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_pipeline_cache.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_query.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_queue.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_uniforms.c.o src/broadcom/vulkan/libvulkan_broadcom.so.p/v3dv_wsi.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_broadcom.so -Wl,--whole-archive -Wl,--start-group src/vulkan/runtime/libvulkan_lite_runtime.a src/vulkan/runtime/libvulkan_runtime.a src/vulkan/runtime/libvulkan_instance.a src/vulkan/wsi/libvulkan_wsi.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/broadcom/cle/libbroadcom_cle.a src/broadcom/libbroadcom_v3d.a src/broadcom/libv3d_neon.a src/broadcom/simulator/libv3d-simulator-v42.a src/broadcom/simulator/libv3d-simulator-v71.a src/broadcom/vulkan/libv3dv-v42.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/vulkan/util/libvulkan_util.a src/compiler/spirv/libvtn.a src/loader/libloader_wayland_helper.a src/util/libxmlconfig.a src/broadcom/vulkan/libv3dv-v71.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/vulkan.sym -Wl,--build-id=sha1 -Wl,-Bsymbolic -Wl,--gc-sections /usr/lib64/libdrm.so /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so /usr/lib64/libexpat.so -Wl,--end-group [4134/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/broadcom/vulkan/libvulkan_broadcom.so --out src/broadcom/vulkan/broadcom_devenv_icd.x86_64.json [4135/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.2 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_broadcom.so --out src/broadcom/vulkan/broadcom_icd.x86_64.json [4136/4237] g++ -o src/etnaviv/isa/tests/etnaviv_disasm src/etnaviv/isa/tests/etnaviv_disasm.p/meson-generated_.._.._etnaviv-isa.c.o src/etnaviv/isa/tests/etnaviv_disasm.p/disasm.cpp.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gtest/libgtest.a src/etnaviv/isa/libetnaviv_decode.a src/compiler/isaspec/libisaspec.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a -pthread /usr/lib64/libz.so -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -Wl,--end-group [4137/4237] g++ -o src/freedreno/fdl/fd5_layout src/freedreno/fdl/fd5_layout.p/fd_layout_test.c.o src/freedreno/fdl/fd5_layout.p/fd5_layout_test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/freedreno/fdl/libfreedreno_layout.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -Wl,--end-group [4138/4237] g++ -o src/freedreno/fdl/fd6_layout src/freedreno/fdl/fd6_layout.p/fd_layout_test.c.o src/freedreno/fdl/fd6_layout.p/fd6_layout_test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/freedreno/fdl/libfreedreno_layout.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -Wl,--end-group [4139/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.1 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_freedreno.so --out src/freedreno/vulkan/freedreno_icd.x86_64.json [4140/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.1 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/freedreno/vulkan/libvulkan_freedreno.so --out src/freedreno/vulkan/freedreno_devenv_icd.x86_64.json [4141/4237] g++ -o src/freedreno/ir3/ir3_delay_test src/freedreno/ir3/ir3_delay_test.p/tests_delay.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/freedreno/common/libfreedreno_common.a src/freedreno/isa/libir3decode.a src/compiler/isaspec/libisaspec.a -Wl,--build-id=sha1 /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -Wl,--end-group [4142/4237] g++ -o src/freedreno/ir3/ir3_disasm src/freedreno/ir3/ir3_disasm.p/meson-generated_.._.._isa_ir3-isa.c.o src/freedreno/ir3/ir3_disasm.p/tests_disasm.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/freedreno/common/libfreedreno_common.a src/freedreno/isa/libir3decode.a src/compiler/isaspec/libisaspec.a -Wl,--build-id=sha1 /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -Wl,--end-group [4143/4237] rm -f src/panfrost/perf/libpanfrost_perf.a && gcc-ar csrDT src/panfrost/perf/libpanfrost_perf.a src/panfrost/perf/libpanfrost_perf.a.p/meson-generated_.._pan_perf_metrics.c.o src/panfrost/perf/libpanfrost_perf.a.p/pan_perf.c.o [4144/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.0 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_powervr_mesa.so --out src/imagination/vulkan/powervr_mesa_icd.x86_64.json [4145/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.0 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/imagination/vulkan/libvulkan_powervr_mesa.so --out src/imagination/vulkan/powervr_mesa_devenv_icd.x86_64.json [4146/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.0 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_panfrost.so --out src/panfrost/vulkan/panfrost_icd.x86_64.json [4147/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.0 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/panfrost/vulkan/libvulkan_panfrost.so --out src/panfrost/vulkan/panfrost_devenv_icd.x86_64.json [4148/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_nouveau.so --out src/nouveau/vulkan/nouveau_icd.x86_64.json [4149/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.3 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/nouveau/vulkan/libvulkan_nouveau.so --out src/nouveau/vulkan/nouveau_devenv_icd.x86_64.json [4150/4237] g++ -o src/gallium/targets/pipe-loader/pipe_i915.so src/gallium/targets/pipe-loader/pipe_i915.so.p/pipe_i915.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_i915.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/drivers/i915/libi915.a src/gallium/winsys/i915/drm/libi915drm.a src/intel/common/libintel_common.a src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/intel/dev/libintel_dev.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/common/libintel_clflushopt.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_i915.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so /usr/lib64/libdrm_intel.so -Wl,--end-group [4151/4237] g++ -o src/imagination/vulkan/libvulkan_powervr_mesa.so src/imagination/vulkan/libvulkan_powervr_mesa.so.p/meson-generated_.._pvr_entrypoints.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_bo.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_compute.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_null.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_render.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_powervr_pvr_drm_job_transfer.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/winsys_pvr_winsys_helper.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_blit.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_bo.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_border.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_clear.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_cmd_buffer.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_csb.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_descriptor_set.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_device.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_bo.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_dump_csb.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_formats.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hardcode.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_hw_pass.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_image.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_common.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_compute.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_context.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_render.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_job_transfer.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pass.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_pipeline.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_transfer_frag_store.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_query_compute.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_queue.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_robustness.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_shader.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_spm.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_tex_state.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/pvr_wsi.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen.c.o src/imagination/vulkan/libvulkan_powervr_mesa.so.p/usc_pvr_uscgen_tq.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_powervr_mesa.so -Wl,--whole-archive -Wl,--start-group src/vulkan/runtime/libvulkan_lite_runtime.a src/vulkan/runtime/libvulkan_runtime.a src/vulkan/runtime/libvulkan_instance.a src/vulkan/wsi/libvulkan_wsi.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../rogue' -Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/imagination/rogue src/imagination/common/libpowervr_common.a src/imagination/vulkan/pds/libpvr_pds.a src/imagination/rogue/libpowervr_rogue.so src/loader/libloader_wayland_helper.a src/util/libxmlconfig.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/vulkan/util/libvulkan_util.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/compiler/spirv/libvtn.a -Wl,--build-id=sha1 -Wl,-Bsymbolic -Wl,--gc-sections /usr/lib64/libdrm.so /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so /usr/lib64/libexpat.so -Wl,--end-group [4152/4237] g++ -o src/freedreno/vulkan/libvulkan_freedreno.so src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_entrypoints.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/meson-generated_.._tu_tracepoints.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/layers_tu_rmv_layer.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_autotune.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_clear_blit.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cmd_buffer.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs_breadcrumbs.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_cs.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_device.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_descriptor_set.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_dynamic_rendering.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_formats.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_image.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_lrz.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_nir_lower_multiview.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pass.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_pipeline.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_query.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_rmv.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_shader.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_suballoc.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_util.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_wsi.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm_msm.cc.o src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_drm.cc.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_freedreno.so -Wl,--whole-archive -Wl,--start-group src/vulkan/runtime/libvulkan_lite_runtime.a src/vulkan/runtime/libvulkan_runtime.a src/vulkan/runtime/libvulkan_instance.a src/vulkan/wsi/libvulkan_wsi.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/freedreno/common/libfreedreno_common.a src/freedreno/isa/libir3decode.a src/compiler/isaspec/libisaspec.a src/freedreno/fdl/libfreedreno_layout.a src/freedreno/perfcntrs/libfreedreno_perfcntrs.a src/vulkan/util/libvulkan_util.a src/compiler/spirv/libvtn.a src/loader/libloader_wayland_helper.a src/util/libxmlconfig.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/vulkan.sym -Wl,-Bsymbolic -Wl,--gc-sections -Wl,--build-id=sha1 /usr/lib64/libelf.so -lm -pthread /usr/lib64/libz.so /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb-dri3.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so /usr/lib64/libdrm.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libexpat.so -Wl,--end-group [4153/4237] g++ -o src/panfrost/vulkan/libvulkan_panfrost.so src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._.._.._egl_wayland_wayland-drm_wayland-drm-protocol.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/meson-generated_.._panvk_entrypoints.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_buffer.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_cmd_pool.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_device_memory.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_event.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_image.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_instance.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_mempool.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_physical_device.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_priv_bo.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_query.c.o src/panfrost/vulkan/libvulkan_panfrost.so.p/panvk_wsi.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_panfrost.so -Wl,--whole-archive -Wl,--start-group src/panfrost/vulkan/libpanvk_v6.a src/panfrost/vulkan/libpanvk_v7.a src/vulkan/runtime/libvulkan_lite_runtime.a src/vulkan/runtime/libvulkan_runtime.a src/vulkan/runtime/libvulkan_instance.a src/vulkan/wsi/libvulkan_wsi.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/panfrost/shared/libpanfrost_shared.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/panfrost/midgard/libpanfrost_midgard.a src/panfrost/util/libpanfrost_util.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/panfrost/midgard/libpanfrost_midgard_disasm.a src/panfrost/compiler/libpanfrost_bifrost.a src/panfrost/compiler/libpanfrost_bifrost_disasm.a src/panfrost/compiler/valhall/libpanfrost_valhall_disasm.a src/panfrost/lib/genxml/libpanfrost_decode.a src/panfrost/lib/genxml/libpandecode-arch-v4.a src/panfrost/lib/genxml/libpandecode-arch-v5.a src/panfrost/lib/genxml/libpandecode-arch-v6.a src/panfrost/lib/genxml/libpandecode-arch-v7.a src/panfrost/lib/genxml/libpandecode-arch-v9.a src/panfrost/lib/genxml/libpandecode-arch-v10.a src/panfrost/lib/libpanfrost_lib.a src/panfrost/lib/libpan-format-v5.a src/panfrost/lib/libpan-format-v6.a src/panfrost/lib/libpan-format-v7.a src/panfrost/lib/libpan-format-v9.a src/panfrost/lib/libpan-arch-v4.a src/panfrost/lib/libpan-arch-v5.a src/panfrost/lib/libpan-arch-v6.a src/panfrost/lib/libpan-arch-v7.a src/panfrost/lib/libpan-arch-v9.a src/panfrost/lib/libpan-arch-v10.a src/panfrost/lib/libpan-arch-indirect-v7.a src/panfrost/lib/kmod/libpankmod_lib.a src/vulkan/util/libvulkan_util.a src/compiler/spirv/libvtn.a src/loader/libloader_wayland_helper.a src/util/libxmlconfig.a -Wl,-Bsymbolic -Wl,--gc-sections /usr/lib64/libelf.so /usr/lib64/libdrm.so -lm -pthread /usr/lib64/libz.so /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libwayland-client.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libXrandr.so /usr/lib64/libexpat.so -Wl,--end-group [4154/4237] g++ -o src/gallium/targets/pipe-loader/pipe_crocus.so src/gallium/targets/pipe-loader/pipe_crocus.so.p/pipe_crocus.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_crocus.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/drivers/crocus/libcrocus.a src/gallium/drivers/crocus/libcrocus_per_hw_ver40.a src/intel/dev/libintel_dev.a src/intel/blorp/libblorp_elk.a src/gallium/drivers/crocus/libcrocus_per_hw_ver45.a src/gallium/drivers/crocus/libcrocus_per_hw_ver50.a src/gallium/drivers/crocus/libcrocus_per_hw_ver60.a src/gallium/drivers/crocus/libcrocus_per_hw_ver70.a src/gallium/drivers/crocus/libcrocus_per_hw_ver75.a src/gallium/drivers/crocus/libcrocus_per_hw_ver80.a src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/perf/libintel_perf.a src/intel/common/libintel_common.a src/intel/common/libintel_clflushopt.a src/intel/decoder/libintel_decoder_elk.a src/intel/compiler/elk/libintel_compiler_elk.a src/gallium/winsys/crocus/drm/libcrocuswinsys.a src/util/libxmlconfig.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_crocus.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libexpat.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -Wl,--end-group [4155/4237] g++ -o src/gallium/targets/pipe-loader/pipe_iris.so src/gallium/targets/pipe-loader/pipe_iris.so.p/pipe_iris.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_iris.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/drivers/iris/libiris.a src/gallium/drivers/iris/libiris_per_hw_ver80.a src/intel/blorp/libblorp.a src/intel/dev/libintel_dev.a src/gallium/drivers/iris/libiris_per_hw_ver90.a src/gallium/drivers/iris/libiris_per_hw_ver110.a src/gallium/drivers/iris/libiris_per_hw_ver120.a src/gallium/drivers/iris/libiris_per_hw_ver125.a src/gallium/drivers/iris/libiris_per_hw_ver200.a src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/perf/libintel_perf.a src/intel/common/libintel_common.a src/intel/common/libintel_clflushopt.a src/intel/ds/libintel-driver-ds.a src/intel/blorp/libblorp_elk.a src/intel/decoder/libintel_decoder_elk.a src/intel/decoder/libintel_decoder_brw.a src/intel/compiler/elk/libintel_compiler_elk.a src/intel/compiler/libintel_compiler.a src/gallium/winsys/iris/drm/libiriswinsys.a src/util/libxmlconfig.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_iris.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libexpat.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -Wl,--end-group [4156/4237] g++ -o src/gallium/targets/pipe-loader/pipe_r300.so src/gallium/targets/pipe-loader/pipe_r300.so.p/pipe_r300.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_r300.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/drivers/r300/libr300.a src/gallium/winsys/radeon/drm/libradeonwinsys.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_r300.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so /usr/lib64/libdrm_radeon.so -lLLVM-18 -Wl,--end-group [4157/4237] g++ -o src/gallium/targets/pipe-loader/pipe_r600.so src/gallium/targets/pipe-loader/pipe_r600.so.p/pipe_r600.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_r600.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/drivers/r600/libr600.a src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/winsys/radeon/drm/libradeonwinsys.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_r600.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so /usr/lib64/libdrm_radeon.so /usr/lib64/libelf.so -lLLVM-18 -Wl,--end-group [4158/4237] g++ -o src/gallium/targets/pipe-loader/pipe_nouveau.so src/gallium/targets/pipe-loader/pipe_nouveau.so.p/pipe_nouveau.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_nouveau.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_nouveau.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -Wl,--end-group [4159/4237] g++ -o src/gallium/targets/pipe-loader/pipe_msm.so src/gallium/targets/pipe-loader/pipe_msm.so.p/pipe_msm.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_msm.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/winsys/freedreno/drm/libfreedrenowinsys.a src/gallium/drivers/freedreno/libfreedreno.a src/freedreno/common/libfreedreno_common.a src/freedreno/drm/libfreedreno_drm.a src/virtio/vdrm/liblibvdrm.a src/freedreno/ir2/libfreedreno_ir2.a src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/freedreno/isa/libir3decode.a src/compiler/isaspec/libisaspec.a src/freedreno/fdl/libfreedreno_layout.a src/freedreno/perfcntrs/libfreedreno_perfcntrs.a src/util/libxmlconfig.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_msm.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libexpat.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -Wl,--end-group [4160/4237] g++ -o src/gallium/targets/pipe-loader/pipe_radeonsi.so src/gallium/targets/pipe-loader/pipe_radeonsi.so.p/pipe_radeonsi.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_radeonsi.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/drivers/radeonsi/libradeonsi_gfx6.a src/amd/compiler/libaco.a src/gallium/drivers/radeonsi/libradeonsi_gfx7.a src/gallium/drivers/radeonsi/libradeonsi_gfx8.a src/gallium/drivers/radeonsi/libradeonsi_gfx9.a src/gallium/drivers/radeonsi/libradeonsi_gfx10.a src/gallium/drivers/radeonsi/libradeonsi_gfx103.a src/gallium/drivers/radeonsi/libradeonsi_gfx11.a src/gallium/drivers/radeonsi/libradeonsi_gfx115.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/amd/vpelib/liblibvpe.a.a src/util/libxmlconfig.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_radeonsi.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libexpat.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -lLLVM-18 /usr/lib64/libdrm_radeon.so -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_amdgpu.so /usr/lib64/libelf.so -lLLVM-18 -Wl,--end-group [4161/4237] g++ -o src/gallium/targets/pipe-loader/pipe_vmwgfx.so src/gallium/targets/pipe-loader/pipe_vmwgfx.so.p/pipe_vmwgfx.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_vmwgfx.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/drivers/svga/libsvga.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/gallium/winsys/svga/drm/libsvgadrm.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_vmwgfx.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -Wl,--end-group [4162/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/armada-drm_dri.so [4163/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/exynos_dri.so [4164/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/gm12u320_dri.so [4165/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/hdlcd_dri.so [4166/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/hx8357d_dri.so [4167/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/ili9163_dri.so [4168/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/ili9225_dri.so [4169/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/ili9341_dri.so [4170/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/ili9486_dri.so [4171/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/imx-drm_dri.so [4172/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/imx-dcss_dri.so [4173/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/imx-lcdif_dri.so [4174/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/ingenic-drm_dri.so [4175/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/kirin_dri.so [4176/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/komeda_dri.so [4177/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/mali-dp_dri.so [4178/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/mcde_dri.so [4179/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/mediatek_dri.so [4180/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/meson_dri.so [4181/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/mi0283qt_dri.so [4182/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/mxsfb-drm_dri.so [4183/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/panel-mipi-dbi_dri.so [4184/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/pl111_dri.so [4185/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/rcar-du_dri.so [4186/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/repaper_dri.so [4187/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/rockchip_dri.so [4188/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/rzg2l-du_dri.so [4189/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/ssd130x_dri.so [4190/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/st7586_dri.so [4191/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/st7735r_dri.so [4192/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/sti_dri.so [4193/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/stm_dri.so [4194/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/sun4i-drm_dri.so [4195/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/udl_dri.so [4196/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/zynqmp-dpsub_dri.so [4197/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/radeonsi_dri.so [4198/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/nouveau_dri.so [4199/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/msm_dri.so [4200/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/kgsl_dri.so [4201/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/swrast_dri.so [4202/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/kms_swrast_dri.so [4203/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/v3d_dri.so [4204/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/vc4_dri.so [4205/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/panfrost_dri.so [4206/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/panthor_dri.so [4207/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/etnaviv_dri.so [4208/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/tegra_dri.so [4209/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/crocus_dri.so [4210/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/iris_dri.so [4211/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/i915_dri.so [4212/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/r300_dri.so [4213/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/r600_dri.so [4214/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/vmwgfx_dri.so [4215/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/virtio_gpu_dri.so [4216/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/lima_dri.so [4217/4237] /usr/bin/ln -f src/gallium/targets/dri/libgallium_dri.so src/gallium/targets/dri/zink_dri.so [4218/4237] g++ -o src/gallium/targets/pipe-loader/pipe_kmsro.so src/gallium/targets/pipe-loader/pipe_kmsro.so.p/pipe_kmsro.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_kmsro.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/auxiliary/pipe-loader/libpipe_loader_dynamic.a src/loader/libloader.a src/util/libxmlconfig.a src/gallium/winsys/kmsro/drm/libkmsrowinsys.a src/gallium/drivers/v3d/libv3d.a src/gallium/drivers/v3d/libv3d-v42.a src/gallium/drivers/v3d/libv3d-v71.a src/gallium/winsys/v3d/drm/libv3dwinsys.a src/broadcom/cle/libbroadcom_cle.a src/broadcom/libbroadcom_v3d.a src/broadcom/libv3d_neon.a src/broadcom/simulator/libv3d-simulator-v42.a src/broadcom/simulator/libv3d-simulator-v71.a src/gallium/drivers/vc4/libvc4.a src/gallium/winsys/vc4/drm/libvc4winsys.a src/gallium/winsys/freedreno/drm/libfreedrenowinsys.a src/gallium/drivers/freedreno/libfreedreno.a src/freedreno/common/libfreedreno_common.a src/freedreno/drm/libfreedreno_drm.a src/virtio/vdrm/liblibvdrm.a src/freedreno/ir2/libfreedreno_ir2.a src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/freedreno/isa/libir3decode.a src/compiler/isaspec/libisaspec.a src/freedreno/fdl/libfreedreno_layout.a src/freedreno/perfcntrs/libfreedreno_perfcntrs.a src/gallium/drivers/etnaviv/libetnaviv.a src/etnaviv/drm/libetnaviv_drm.a src/etnaviv/hwdb/libetnaviv_hwdb.a src/etnaviv/isa/libetnaviv_encode.a src/etnaviv/isa/libetnaviv_decode.a src/gallium/winsys/etnaviv/drm/libetnavivdrm.a src/gallium/drivers/panfrost/libpanfrost.a src/gallium/drivers/panfrost/libpanfrost-v4.a src/gallium/drivers/panfrost/libpanfrost-v5.a src/gallium/drivers/panfrost/libpanfrost-v6.a src/gallium/drivers/panfrost/libpanfrost-v7.a src/gallium/drivers/panfrost/libpanfrost-v9.a src/gallium/drivers/panfrost/libpanfrost-v10.a src/gallium/winsys/panfrost/drm/libpanfrostwinsys.a src/panfrost/shared/libpanfrost_shared.a src/panfrost/midgard/libpanfrost_midgard.a src/panfrost/util/libpanfrost_util.a src/panfrost/midgard/libpanfrost_midgard_disasm.a src/panfrost/compiler/libpanfrost_bifrost.a src/panfrost/compiler/libpanfrost_bifrost_disasm.a src/panfrost/compiler/valhall/libpanfrost_valhall_disasm.a src/panfrost/lib/genxml/libpanfrost_decode.a src/panfrost/lib/genxml/libpandecode-arch-v4.a src/panfrost/lib/genxml/libpandecode-arch-v5.a src/panfrost/lib/genxml/libpandecode-arch-v6.a src/panfrost/lib/genxml/libpandecode-arch-v7.a src/panfrost/lib/genxml/libpandecode-arch-v9.a src/panfrost/lib/genxml/libpandecode-arch-v10.a src/panfrost/lib/libpanfrost_lib.a src/panfrost/lib/libpan-format-v5.a src/panfrost/lib/libpan-format-v6.a src/panfrost/lib/libpan-format-v7.a src/panfrost/lib/libpan-format-v9.a src/panfrost/lib/libpan-arch-v4.a src/panfrost/lib/libpan-arch-v5.a src/panfrost/lib/libpan-arch-v6.a src/panfrost/lib/libpan-arch-v7.a src/panfrost/lib/libpan-arch-v9.a src/panfrost/lib/libpan-arch-v10.a src/panfrost/lib/libpan-arch-indirect-v7.a src/panfrost/lib/kmod/libpankmod_lib.a src/gallium/drivers/lima/liblima.a src/gallium/winsys/lima/drm/liblimawinsys.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_kmsro.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libexpat.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so -Wl,--end-group [4219/4237] g++ -o src/gallium/targets/pipe-loader/pipe_swrast.so src/gallium/targets/pipe-loader/pipe_swrast.so.p/pipe_swrast.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pipe_swrast.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/gallium/auxiliary/libgalliumvlwinsys.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/drivers/llvmpipe/libllvmpipe.a src/gallium/drivers/softpipe/libsoftpipe.a -Wl,--gc-sections -Wl,--build-id=sha1 -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/pipe-loader/pipe_swrast.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -lLLVM-18 /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -lLLVM-18 -Wl,--end-group [4220/4237] g++ -o src/gallium/targets/opencl/libMesaOpenCL.so.1.0.0 -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libMesaOpenCL.so.1 -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/clover/libclover.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/pipe-loader/libpipe_loader_dynamic.a src/loader/libloader.a src/util/libxmlconfig.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/gallium/frontends/clover/libclllvm.a src/gallium/frontends/clover/libclspirv.a src/gallium/frontends/clover/libclnir.a src/compiler/spirv/libvtn.a src/compiler/clc/liblibmesaclc.a -Wl,--gc-sections -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/opencl/opencl.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libelf.so /usr/lib64/libclang-cpp.so /usr/lib64/libdrm.so /usr/lib64/libexpat.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so -lLLVM-18 -lsensors -lLLVM-18 /usr/lib64/libLLVMSPIRVLib.so /usr/lib64/libSPIRV-Tools-opt.so /usr/lib64/libSPIRV-Tools.so /usr/lib64/libSPIRV-Tools-link.so -fPIC -lLLVM-18 -Wl,--end-group [4221/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_egl_dri2.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_egl_dri2.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_egl_dri2.c.o -c ../src/egl/drivers/dri2/egl_dri2.c /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c: In function ‘dri2_make_current’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1711:29: warning: dereference of NULL ‘old_dri2_dpy’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1629:1: note: (1) entry to ‘dri2_make_current’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1643:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1647:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1647:7: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1650:16: note: (5) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1657:7: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1674:62: note: (7) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1674:62: note: (8) following ‘false’ branch (when ‘dsurf’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1675:62: note: (9) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1675:62: note: (10) following ‘false’ branch (when ‘rsurf’ is NULL)... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1676:46: note: (11) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1676:46: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1676:46: note: (13) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1678:7: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1679:20: note: (15) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1679:10: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1689:10: note: (17) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1694:10: note: (18) inlined call to ‘_eglPutSurface’ from ‘dri2_make_current’ <--[gcc] In file included from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.h:93, <--[gcc] from /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:73: <--[gcc] In function ‘_eglPutSurface’, inlined from ‘dri2_make_current’ at ../src/egl/drivers/dri2/egl_dri2.c:1694:10: /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/main/eglsurface.h:216:53: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c: In function ‘dri2_make_current’: <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1696:10: note: (20) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1703:71: note: (21) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1705:25: note: (22) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1705:71: note: (23) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1706:27: note: (24) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1706:68: note: (25) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1709:22: note: (26) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1709:13: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1710:17: note: (28) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1710:16: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1711:29: note: (30) ...to here <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1711:29: note: (31) dereference of NULL ‘old_dri2_dpy’ <--[gcc] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:1711:17: warning: Access to field 'vtbl' results in a dereference of a null pointer (loaded from variable 'old_dri2_dpy') [core.NullDereference] <--[clang] /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/egl/drivers/dri2/egl_dri2.c:2102:7: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] [4222/4237] g++ -o src/gallium/targets/osmesa/libOSMesa.so.8.0.0 src/gallium/targets/osmesa/libOSMesa.so.8.0.0.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libOSMesa.so.8 -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/osmesa/libosmesa_st.a src/mapi/glapi/libglapi_bridge.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../../mapi/shared-glapi' -Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/mapi/shared-glapi src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/auxiliary/libgallium.a src/gallium/winsys/sw/null/libws_null.a src/mapi/shared-glapi/libglapi.so.0.0.0 src/gallium/drivers/llvmpipe/libllvmpipe.a src/gallium/drivers/softpipe/libsoftpipe.a -Wl,--gc-sections -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/osmesa/osmesa.sym /usr/lib64/libselinux.so -pthread /usr/lib64/libunwind.so -lLLVM-18 /usr/lib64/libz.so -lm /usr/lib64/libzstd.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors -lLLVM-18 -Wl,--end-group [4223/4237] g++ -o src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvdpau_gallium.so.1.0.0 -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/vdpau/libvdpau_st.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/libgalliumvlwinsys.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/gallium/auxiliary/libgallium.a src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/drivers/r600/libr600.a src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/drivers/radeonsi/libradeonsi_gfx6.a src/amd/compiler/libaco.a src/gallium/drivers/radeonsi/libradeonsi_gfx7.a src/gallium/drivers/radeonsi/libradeonsi_gfx8.a src/gallium/drivers/radeonsi/libradeonsi_gfx9.a src/gallium/drivers/radeonsi/libradeonsi_gfx10.a src/gallium/drivers/radeonsi/libradeonsi_gfx103.a src/gallium/drivers/radeonsi/libradeonsi_gfx11.a src/gallium/drivers/radeonsi/libradeonsi_gfx115.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/amd/vpelib/liblibvpe.a.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a src/gallium/drivers/virgl/libvirgl.a src/gallium/winsys/virgl/drm/libvirgldrm.a src/gallium/winsys/virgl/common/libvirglcommon.a src/gallium/winsys/virgl/vtest/libvirglvtest.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/vdpau/vdpau.sym -Wl,--dynamic-list /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/vdpau/../dri.dyn -Wl,--gc-sections /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -lLLVM-18 -lsensors /usr/lib64/libexpat.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so /usr/lib64/libdrm_radeon.so /usr/lib64/libelf.so -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_amdgpu.so -lLLVM-18 /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri2.so -Wl,--end-group [4224/4237] g++ -o src/gallium/targets/xa/libxatracker.so.2.5.0 src/gallium/targets/xa/libxatracker.so.2.5.0.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libxatracker.so.2 -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/xa/libxa_st.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/libgalliumvl.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgallium.a src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a src/gallium/drivers/i915/libi915.a src/gallium/winsys/i915/drm/libi915drm.a src/intel/common/libintel_common.a src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/intel/dev/libintel_dev.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/common/libintel_clflushopt.a src/gallium/drivers/svga/libsvga.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/gallium/winsys/svga/drm/libsvgadrm.a src/gallium/winsys/freedreno/drm/libfreedrenowinsys.a src/gallium/drivers/freedreno/libfreedreno.a src/freedreno/common/libfreedreno_common.a src/freedreno/drm/libfreedreno_drm.a src/virtio/vdrm/liblibvdrm.a src/freedreno/ir2/libfreedreno_ir2.a src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/freedreno/isa/libir3decode.a src/compiler/isaspec/libisaspec.a src/freedreno/fdl/libfreedreno_layout.a src/freedreno/perfcntrs/libfreedreno_perfcntrs.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/xa/xa.sym -Wl,--gc-sections /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libexpat.so /usr/lib64/libdrm.so -lLLVM-18 -lsensors /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so /usr/lib64/libdrm_intel.so -Wl,--end-group [4225/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.1 --xml ../src/vulkan/registry/vk.xml --lib-path /usr/lib64/libvulkan_lvp.so --out src/gallium/targets/lavapipe/lvp_icd.x86_64.json [4226/4237] /usr/bin/python3 ../src/vulkan/util/vk_icd_gen.py --api-version 1.1 --xml ../src/vulkan/registry/vk.xml --lib-path /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/lavapipe/libvulkan_lvp.so --out src/gallium/targets/lavapipe/lvp_devenv_icd.x86_64.json [4227/4237] g++ -o src/gallium/targets/omx/libomx_mesa.so src/gallium/targets/omx/libomx_mesa.so.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libomx_mesa.so -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/omx/libomx_st.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/libgalliumvlwinsys.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/gallium/auxiliary/libgallium.a src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/drivers/r600/libr600.a src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/drivers/radeonsi/libradeonsi_gfx6.a src/amd/compiler/libaco.a src/gallium/drivers/radeonsi/libradeonsi_gfx7.a src/gallium/drivers/radeonsi/libradeonsi_gfx8.a src/gallium/drivers/radeonsi/libradeonsi_gfx9.a src/gallium/drivers/radeonsi/libradeonsi_gfx10.a src/gallium/drivers/radeonsi/libradeonsi_gfx103.a src/gallium/drivers/radeonsi/libradeonsi_gfx11.a src/gallium/drivers/radeonsi/libradeonsi_gfx115.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/amd/vpelib/liblibvpe.a.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/omx/omx.sym -Wl,--gc-sections /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -lLLVM-18 -lsensors /usr/lib64/libexpat.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so /usr/lib64/libdrm_radeon.so /usr/lib64/libelf.so -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_amdgpu.so -lLLVM-18 /usr/lib64/libomxil-bellagio.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri2.so -Wl,--end-group [4228/4237] g++ -o src/glx/libGLX_mesa.so.0.0.0 -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libGLX_mesa.so.0 -Wl,--whole-archive -Wl,--start-group src/glx/libglx.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../mapi/shared-glapi' -Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/mapi/shared-glapi src/mapi/glapi/libglapi_bridge.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/mapi/shared-glapi/libglapi.so.0.0.0 src/loader/libloader.a src/loader/libloader_dri3_helper.a src/util/libxmlconfig.a -Wl,-Bsymbolic -Wl,--gc-sections /usr/lib64/libdrm.so -lm -pthread /usr/lib64/libX11.so /usr/lib64/libxcb-glx.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libxcb-dri2.so /usr/lib64/libXext.so /usr/lib64/libXfixes.so /usr/lib64/libXxf86vm.so /usr/lib64/libxcb-shm.so /usr/lib64/libselinux.so /usr/lib64/libz.so /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libexpat.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-xfixes.so -Wl,--end-group [4229/4237] g++ -o src/gallium/targets/va/libgallium_drv_video.so src/gallium/targets/va/libgallium_drv_video.so.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgallium_drv_video.so -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/va/libva_st.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/libgalliumvlwinsys.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgalliumvl.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/gallium/auxiliary/libgallium.a src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/drivers/r600/libr600.a src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/drivers/radeonsi/libradeonsi_gfx6.a src/amd/compiler/libaco.a src/gallium/drivers/radeonsi/libradeonsi_gfx7.a src/gallium/drivers/radeonsi/libradeonsi_gfx8.a src/gallium/drivers/radeonsi/libradeonsi_gfx9.a src/gallium/drivers/radeonsi/libradeonsi_gfx10.a src/gallium/drivers/radeonsi/libradeonsi_gfx103.a src/gallium/drivers/radeonsi/libradeonsi_gfx11.a src/gallium/drivers/radeonsi/libradeonsi_gfx115.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/amd/vpelib/liblibvpe.a.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a src/gallium/drivers/virgl/libvirgl.a src/gallium/winsys/virgl/drm/libvirgldrm.a src/gallium/winsys/virgl/common/libvirglcommon.a src/gallium/winsys/virgl/vtest/libvirglvtest.a -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/va/va.sym -Wl,--dynamic-list /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/va/../dri.dyn -Wl,--gc-sections -Wl,--build-id=sha1 /usr/lib64/libdrm.so /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-present.so /usr/lib64/libxshmfence.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-dri3.so -lLLVM-18 -lsensors /usr/lib64/libexpat.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so /usr/lib64/libdrm_radeon.so /usr/lib64/libelf.so -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_amdgpu.so -lLLVM-18 /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri2.so -Wl,--end-group [4230/4237] g++ -o src/gallium/targets/teflon/libteflon.so src/gallium/targets/teflon/libteflon.so.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libteflon.so -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/teflon/libteflon_st.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/gallium/drivers/etnaviv/libetnaviv.a src/etnaviv/drm/libetnaviv_drm.a src/etnaviv/hwdb/libetnaviv_hwdb.a src/etnaviv/isa/libetnaviv_encode.a src/etnaviv/isa/libetnaviv_decode.a src/compiler/isaspec/libisaspec.a src/gallium/winsys/etnaviv/drm/libetnavivdrm.a -Wl,--build-id=sha1 /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so /usr/lib64/libexpat.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so -lLLVM-18 -lsensors -Wl,--end-group [4231/4237] g++ -o src/gallium/targets/lavapipe/libvulkan_lvp.so src/gallium/targets/lavapipe/libvulkan_lvp.so.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_lvp.so -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/lavapipe/liblavapipe_st.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/drivers/llvmpipe/libllvmpipe.a src/gallium/drivers/softpipe/libsoftpipe.a src/vulkan/util/libvulkan_util.a src/loader/libloader_wayland_helper.a src/compiler/spirv/libvtn.a -Wl,-Bsymbolic -Wl,--gc-sections -lLLVM-18 -pthread /usr/lib64/libz.so -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libdrm.so /usr/lib64/libexpat.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so -lLLVM-18 -lsensors -lLLVM-18 -lLLVM-18 /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so -Wl,--end-group [4232/4237] g++ -o src/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0 src/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0.p/target.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libRusticlOpenCL.so.1 -Wl,--whole-archive -Wl,--start-group src/gallium/frontends/rusticl/librusticl.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/gallium/auxiliary/libgalliumvl.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/null/libws_null.a src/gallium/drivers/iris/libiris.a src/gallium/drivers/iris/libiris_per_hw_ver80.a src/intel/blorp/libblorp.a src/intel/dev/libintel_dev.a src/gallium/drivers/iris/libiris_per_hw_ver90.a src/gallium/drivers/iris/libiris_per_hw_ver110.a src/gallium/drivers/iris/libiris_per_hw_ver120.a src/gallium/drivers/iris/libiris_per_hw_ver125.a src/gallium/drivers/iris/libiris_per_hw_ver200.a src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/perf/libintel_perf.a src/intel/common/libintel_common.a src/intel/common/libintel_clflushopt.a src/intel/ds/libintel-driver-ds.a src/intel/blorp/libblorp_elk.a src/intel/decoder/libintel_decoder_elk.a src/intel/decoder/libintel_decoder_brw.a src/intel/compiler/elk/libintel_compiler_elk.a src/intel/compiler/libintel_compiler.a src/gallium/winsys/iris/drm/libiriswinsys.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a src/gallium/drivers/r600/libr600.a src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/drivers/panfrost/libpanfrost.a src/gallium/drivers/panfrost/libpanfrost-v4.a src/gallium/drivers/panfrost/libpanfrost-v5.a src/gallium/drivers/panfrost/libpanfrost-v6.a src/gallium/drivers/panfrost/libpanfrost-v7.a src/gallium/drivers/panfrost/libpanfrost-v9.a src/gallium/drivers/panfrost/libpanfrost-v10.a src/gallium/winsys/panfrost/drm/libpanfrostwinsys.a src/panfrost/shared/libpanfrost_shared.a src/panfrost/midgard/libpanfrost_midgard.a src/panfrost/util/libpanfrost_util.a src/panfrost/midgard/libpanfrost_midgard_disasm.a src/panfrost/compiler/libpanfrost_bifrost.a src/panfrost/compiler/libpanfrost_bifrost_disasm.a src/panfrost/compiler/valhall/libpanfrost_valhall_disasm.a src/panfrost/lib/genxml/libpanfrost_decode.a src/panfrost/lib/genxml/libpandecode-arch-v4.a src/panfrost/lib/genxml/libpandecode-arch-v5.a src/panfrost/lib/genxml/libpandecode-arch-v6.a src/panfrost/lib/genxml/libpandecode-arch-v7.a src/panfrost/lib/genxml/libpandecode-arch-v9.a src/panfrost/lib/genxml/libpandecode-arch-v10.a src/panfrost/lib/libpanfrost_lib.a src/panfrost/lib/libpan-format-v5.a src/panfrost/lib/libpan-format-v6.a src/panfrost/lib/libpan-format-v7.a src/panfrost/lib/libpan-format-v9.a src/panfrost/lib/libpan-arch-v4.a src/panfrost/lib/libpan-arch-v5.a src/panfrost/lib/libpan-arch-v6.a src/panfrost/lib/libpan-arch-v7.a src/panfrost/lib/libpan-arch-v9.a src/panfrost/lib/libpan-arch-v10.a src/panfrost/lib/libpan-arch-indirect-v7.a src/panfrost/lib/kmod/libpankmod_lib.a src/gallium/drivers/radeonsi/libradeonsi_gfx6.a src/amd/compiler/libaco.a src/gallium/drivers/radeonsi/libradeonsi_gfx7.a src/gallium/drivers/radeonsi/libradeonsi_gfx8.a src/gallium/drivers/radeonsi/libradeonsi_gfx9.a src/gallium/drivers/radeonsi/libradeonsi_gfx10.a src/gallium/drivers/radeonsi/libradeonsi_gfx103.a src/gallium/drivers/radeonsi/libradeonsi_gfx11.a src/gallium/drivers/radeonsi/libradeonsi_gfx115.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/amd/vpelib/liblibvpe.a.a src/gallium/drivers/llvmpipe/libllvmpipe.a src/gallium/drivers/softpipe/libsoftpipe.a src/gallium/drivers/zink/libzink.a src/vulkan/util/libvulkan_util.a src/gallium/frontends/rusticl/liblibc_rust_gen.rlib src/gallium/frontends/rusticl/libmesa_rust.rlib src/gallium/frontends/rusticl/libmesa_rust_gen.rlib src/gallium/auxiliary/libgallium.a src/compiler/clc/liblibmesaclc.a src/gallium/frontends/rusticl/libmesa_rust_util.rlib src/gallium/frontends/rusticl/libmesa_bindings_inline_wrapper.a src/gallium/frontends/rusticl/libsystem_bindings.a src/gallium/frontends/rusticl/librusticl_llvm_gen.rlib src/gallium/frontends/rusticl/librusticl_opencl_gen.rlib -Wl,--build-id=sha1 -Wl,--gc-sections -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/rusticl/rusticl.sym /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -lLLVM-18 /usr/lib64/libdrm.so /usr/lib64/libexpat.so /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so /usr/lib64/libdrm_radeon.so /usr/lib64/libelf.so -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_amdgpu.so -lLLVM-18 -lLLVM-18 /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so -lrt -lpthread -ldl -lutil -fPIC -lLLVM-18 -lsensors /usr/lib64/libclang-cpp.so -lLLVM-18 /usr/lib64/libLLVMSPIRVLib.so /usr/lib64/libSPIRV-Tools-opt.so /usr/lib64/libSPIRV-Tools.so /usr/lib64/libSPIRV-Tools-link.so -Wl,--end-group [4233/4237] gcc -Isrc/egl/libEGL_mesa.so.0.0.0.p -Isrc/egl -I../src/egl -Iinclude -I../include -Isrc -I../src -I../src/egl/main -Isrc/loader -I../src/loader -I../src/gallium/include -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/mesa -I../src/mesa -Isrc/gallium/frontends/dri -I../src/gallium/frontends/dri -Isrc/gbm -I../src/gbm -I../src/gbm/main -I../src/gbm/backends/dri -Isrc/egl/wayland/wayland-drm -I../src/egl/wayland/wayland-drm -I/usr/include/libdrm -I/usr/include/valgrind -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.1.2"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_SWRAST -DHAVE_VIRGL -DHAVE_NOUVEAU -DHAVE_R300 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SVGA -DHAVE_RADEONSI -DHAVE_R600 -DHAVE_FREEDRENO -DHAVE_ETNAVIV -DHAVE_TEGRA -DHAVE_VC4 -DHAVE_V3D -DHAVE_KMSRO -DHAVE_LIMA -DHAVE_PANFROST -DHAVE_ZINK -DHAVE_NVK -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DUSE_LIBGLVND=1 -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM '-DMESA_LLVM_VERSION_STRING="18.1.7"' -DLLVM_IS_SHARED=1 -DLLVM_AVAILABLE=1 -DDRAW_LLVM_AVAILABLE=1 -DUSE_LIBELF -DHAVE_VALGRIND -DTHREAD_SANITIZER=0 -DMESA_SELINUX -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_WL_CREATE_QUEUE_WITH_NAME -DHAVE_OPENMP -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRI3_EXPLICIT_SYNC -DHAVE_DRISW_KMS -DHAVE_LIBSENSORS=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unknown-pragmas -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DWITH_GZFILEOP -pthread -DBUILT_WITH_ASAN=0 -DGALLIUM_SOFTPIPE -DHAVE_MINCORE -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -MD -MQ src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_wayland.c.o -MF src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_wayland.c.o.d -o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_wayland.c.o -c ../src/egl/drivers/dri2/platform_wayland.c [4234/4237] g++ -o src/egl/libEGL_mesa.so.0.0.0 src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._wayland_wayland-drm_linux-dmabuf-unstable-v1-protocol.c.o src/egl/libEGL_mesa.so.0.0.0.p/meson-generated_.._g_egldispatchstubs.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglapi.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglarray.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfigdebug.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglconfig.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglcontext.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglcurrent.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_egldevice.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_egldisplay.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglglobals.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglimage.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_egllog.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglsurface.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglsync.c.o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_egl_dri2.c.o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_device.c.o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_surfaceless.c.o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11.c.o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_x11_dri3.c.o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_drm.c.o src/egl/libEGL_mesa.so.0.0.0.p/drivers_dri2_platform_wayland.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_eglglvnd.c.o src/egl/libEGL_mesa.so.0.0.0.p/main_egldispatchstubs.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libEGL_mesa.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../gbm:$ORIGIN/../mapi/shared-glapi' -Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gbm -Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/mapi/shared-glapi -Wl,--start-group src/loader/libloader.a src/loader/libloader_dri3_helper.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gbm/libgbm.so.1.0.0 src/egl/wayland/wayland-drm/libwayland_drm.a src/loader/libloader_wayland_helper.a src/mapi/shared-glapi/libglapi.so.0.0.0 src/util/libxmlconfig.a -Wl,-Bsymbolic -Wl,--gc-sections /usr/lib64/libexpat.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb.so /usr/lib64/libxcb-dri2.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libdrm.so /usr/lib64/libwayland-client.so /usr/lib64/libwayland-server.so -pthread /usr/lib64/libz.so -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-sync.so /usr/lib64/libxshmfence.so -Wl,--end-group [4235/4237] g++ -o src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0 src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/description.c.o src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/getproc.c.o src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0.p/drm.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,d3dadapter9.so.1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/gallium/frontends/nine/libnine_st.a src/mesa/libmesa.a src/compiler/glsl/libglsl.a src/compiler/glsl/glcpp/libglcpp.a src/mesa/libmesa_sse41.a src/compiler/spirv/libvtn.a src/gallium/auxiliary/pipe-loader/libpipe_loader_static.a src/loader/libloader.a src/util/libxmlconfig.a src/gallium/winsys/sw/null/libws_null.a src/gallium/winsys/sw/wrapper/libwsw.a src/gallium/winsys/sw/dri/libswdri.a src/gallium/winsys/sw/kms-dri/libswkmsdri.a src/gallium/auxiliary/libgalliumvl.a src/gallium/drivers/v3d/libv3d.a src/gallium/drivers/v3d/libv3d-v42.a src/gallium/drivers/v3d/libv3d-v71.a src/gallium/winsys/v3d/drm/libv3dwinsys.a src/broadcom/cle/libbroadcom_cle.a src/broadcom/libbroadcom_v3d.a src/broadcom/libv3d_neon.a src/broadcom/simulator/libv3d-simulator-v42.a src/broadcom/simulator/libv3d-simulator-v71.a src/gallium/drivers/crocus/libcrocus.a src/gallium/drivers/crocus/libcrocus_per_hw_ver40.a src/intel/dev/libintel_dev.a src/intel/blorp/libblorp_elk.a src/gallium/drivers/crocus/libcrocus_per_hw_ver45.a src/gallium/drivers/crocus/libcrocus_per_hw_ver50.a src/gallium/drivers/crocus/libcrocus_per_hw_ver60.a src/gallium/drivers/crocus/libcrocus_per_hw_ver70.a src/gallium/drivers/crocus/libcrocus_per_hw_ver75.a src/gallium/drivers/crocus/libcrocus_per_hw_ver80.a src/intel/isl/libisl.a src/intel/isl/libisl_per_hw_ver40.a src/intel/isl/libisl_per_hw_ver50.a src/intel/isl/libisl_per_hw_ver60.a src/intel/isl/libisl_per_hw_ver70.a src/intel/isl/libisl_per_hw_ver75.a src/intel/isl/libisl_per_hw_ver80.a src/intel/isl/libisl_per_hw_ver90.a src/intel/isl/libisl_per_hw_ver110.a src/intel/isl/libisl_per_hw_ver120.a src/intel/isl/libisl_per_hw_ver125.a src/intel/isl/libisl_per_hw_ver200.a src/intel/isl/libisl_tiled_memcpy.a src/intel/isl/libisl_tiled_memcpy_sse41.a src/intel/perf/libintel_perf.a src/intel/common/libintel_common.a src/intel/common/libintel_clflushopt.a src/intel/decoder/libintel_decoder_elk.a src/intel/compiler/elk/libintel_compiler_elk.a src/gallium/winsys/crocus/drm/libcrocuswinsys.a src/gallium/drivers/etnaviv/libetnaviv.a src/etnaviv/drm/libetnaviv_drm.a src/etnaviv/hwdb/libetnaviv_hwdb.a src/etnaviv/isa/libetnaviv_encode.a src/etnaviv/isa/libetnaviv_decode.a src/compiler/isaspec/libisaspec.a src/gallium/winsys/etnaviv/drm/libetnavivdrm.a src/gallium/winsys/freedreno/drm/libfreedrenowinsys.a src/gallium/drivers/freedreno/libfreedreno.a src/freedreno/common/libfreedreno_common.a src/freedreno/drm/libfreedreno_drm.a src/virtio/vdrm/liblibvdrm.a src/freedreno/ir2/libfreedreno_ir2.a src/freedreno/ir3/libfreedreno_ir3.a src/freedreno/isa/libir3encode.a src/freedreno/isa/libir3decode.a src/freedreno/fdl/libfreedreno_layout.a src/freedreno/perfcntrs/libfreedreno_perfcntrs.a src/gallium/winsys/kmsro/drm/libkmsrowinsys.a src/gallium/drivers/lima/liblima.a src/gallium/winsys/lima/drm/liblimawinsys.a src/panfrost/shared/libpanfrost_shared.a src/nouveau/codegen/libnouveau_codegen.a src/gallium/drivers/nouveau/libnouveau.a src/gallium/winsys/nouveau/drm/libnouveauwinsys.a src/gallium/drivers/panfrost/libpanfrost.a src/gallium/drivers/panfrost/libpanfrost-v4.a src/gallium/drivers/panfrost/libpanfrost-v5.a src/gallium/drivers/panfrost/libpanfrost-v6.a src/gallium/drivers/panfrost/libpanfrost-v7.a src/gallium/drivers/panfrost/libpanfrost-v9.a src/gallium/drivers/panfrost/libpanfrost-v10.a src/gallium/winsys/panfrost/drm/libpanfrostwinsys.a src/panfrost/midgard/libpanfrost_midgard.a src/panfrost/util/libpanfrost_util.a src/panfrost/midgard/libpanfrost_midgard_disasm.a src/panfrost/compiler/libpanfrost_bifrost.a src/panfrost/compiler/libpanfrost_bifrost_disasm.a src/panfrost/compiler/valhall/libpanfrost_valhall_disasm.a src/panfrost/lib/genxml/libpanfrost_decode.a src/panfrost/lib/genxml/libpandecode-arch-v4.a src/panfrost/lib/genxml/libpandecode-arch-v5.a src/panfrost/lib/genxml/libpandecode-arch-v6.a src/panfrost/lib/genxml/libpandecode-arch-v7.a src/panfrost/lib/genxml/libpandecode-arch-v9.a src/panfrost/lib/genxml/libpandecode-arch-v10.a src/panfrost/lib/libpanfrost_lib.a src/panfrost/lib/libpan-format-v5.a src/panfrost/lib/libpan-format-v6.a src/panfrost/lib/libpan-format-v7.a src/panfrost/lib/libpan-format-v9.a src/panfrost/lib/libpan-arch-v4.a src/panfrost/lib/libpan-arch-v5.a src/panfrost/lib/libpan-arch-v6.a src/panfrost/lib/libpan-arch-v7.a src/panfrost/lib/libpan-arch-v9.a src/panfrost/lib/libpan-arch-v10.a src/panfrost/lib/libpan-arch-indirect-v7.a src/panfrost/lib/kmod/libpankmod_lib.a src/gallium/drivers/r300/libr300.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/drivers/r600/libr600.a src/gallium/drivers/radeonsi/libradeonsi_gfx6.a src/amd/compiler/libaco.a src/gallium/drivers/radeonsi/libradeonsi_gfx7.a src/gallium/drivers/radeonsi/libradeonsi_gfx8.a src/gallium/drivers/radeonsi/libradeonsi_gfx9.a src/gallium/drivers/radeonsi/libradeonsi_gfx10.a src/gallium/drivers/radeonsi/libradeonsi_gfx103.a src/gallium/drivers/radeonsi/libradeonsi_gfx11.a src/gallium/drivers/radeonsi/libradeonsi_gfx115.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/amd/vpelib/liblibvpe.a.a src/gallium/drivers/svga/libsvga.a src/gallium/winsys/svga/drm/libsvgadrm.a src/gallium/drivers/llvmpipe/libllvmpipe.a src/gallium/drivers/softpipe/libsoftpipe.a src/gallium/drivers/i915/libi915.a src/gallium/winsys/i915/drm/libi915drm.a src/gallium/drivers/iris/libiris.a src/gallium/drivers/iris/libiris_per_hw_ver80.a src/intel/blorp/libblorp.a src/gallium/drivers/iris/libiris_per_hw_ver90.a src/gallium/drivers/iris/libiris_per_hw_ver110.a src/gallium/drivers/iris/libiris_per_hw_ver120.a src/gallium/drivers/iris/libiris_per_hw_ver125.a src/gallium/drivers/iris/libiris_per_hw_ver200.a src/intel/ds/libintel-driver-ds.a src/intel/decoder/libintel_decoder_brw.a src/intel/compiler/libintel_compiler.a src/gallium/winsys/iris/drm/libiriswinsys.a src/gallium/drivers/vc4/libvc4.a src/gallium/winsys/vc4/drm/libvc4winsys.a src/gallium/drivers/zink/libzink.a src/vulkan/util/libvulkan_util.a -Wl,--build-id=sha1 -Wl,--gc-sections -Wl,--version-script /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/targets/d3dadapter9/d3dadapter9.sym /usr/lib64/libselinux.so /usr/lib64/libdrm.so -lLLVM-18 -pthread /usr/lib64/libexpat.so /usr/lib64/libz.so -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so -lLLVM-18 -lsensors /usr/lib64/libxcb.so /usr/lib64/libxcb-randr.so /usr/lib64/libdrm_radeon.so -lLLVM-18 /usr/lib64/libelf.so -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_amdgpu.so -lLLVM-18 -lLLVM-18 /usr/lib64/libdrm_intel.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so -Wl,--end-group [4236/4237] rustc -C linker=gcc --color=always -C debug-assertions=no -C overflow-checks=no --crate-type staticlib --edition=2021 -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --crate-name nak_rs --emit dep-info=src/nouveau/compiler/nak_rs.d --emit link=src/nouveau/compiler/libnak_rs.a --out-dir src/nouveau/compiler/libnak_rs.a.p -C metadata=ed48680@@nak_rs@sta -Aclippy::identity_op -Aclippy::len_zero -Aclippy::manual_range_contains -Aclippy::needless_range_loop -Aclippy::redundant_field_names -Aclippy::upper_case_acronyms -Aclippy::vec_box -Aclippy::write_with_newline -Anon_snake_case --extern bitview=src/nouveau/compiler/libbitview.rlib --extern nak_bindings=src/nouveau/compiler/libnak_bindings.rlib --extern nak_ir_proc=src/nouveau/compiler/libnak_ir_proc.so --extern paste=subprojects/paste-1.0.15/libpaste.so --extern nvidia_headers=src/nouveau/headers/libnvidia_headers.rlib -Lsrc/nouveau/compiler -Lsubprojects/paste-1.0.15 -Lsrc/nouveau/headers -C 'link-arg=-Wl,-rpath,$ORIGIN/:$ORIGIN/../../../subprojects/paste-1.0.15:/usr/lib' -C link-arg=-Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/nouveau/compiler:/usr/lib -C link-arg=-Wl,-rpath-link,/builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/subprojects/paste-1.0.15:/usr/lib ../src/nouveau/compiler/nak/lib.rs warning: method `fsetp` is never used --> ../src/nouveau/compiler/nak/builder.rs:207:8 | 119 | pub trait SSABuilder: Builder { | ---------- method in this trait ... 207 | fn fsetp(&mut self, cmp_op: FloatCmpOp, x: Src, y: Src) -> SSARef { | ^^^^^ | = note: `#[warn(dead_code)]` on by default warning: methods `is_const`, `comp_as_int`, `as_int`, and `is_zero` are never used --> ../src/nouveau/compiler/nak/nir.rs:94:8 | 91 | pub trait AsConst: NirValue { | ------- methods in this trait ... 94 | fn is_const(&self) -> bool { | ^^^^^^^^ ... 98 | fn comp_as_int(&self, comp: u8) -> Option<i64> { | ^^^^^^^^^^^ ... 134 | fn as_int(&self) -> Option<i64> { | ^^^^^^ ... 144 | fn is_zero(&self) -> bool { | ^^^^^^^ warning: methods `write_mask`, `component`, `interp_mode`, `reduction_op`, and `cluster_size` are never used --> ../src/nouveau/compiler/nak/nir.rs:258:8 | 252 | pub trait NirIntrinsicInstr { | ----------------- methods in this trait ... 258 | fn write_mask(&self) -> u32; | ^^^^^^^^^^ 259 | fn stream_id(&self) -> u32; 260 | fn component(&self) -> u32; | ^^^^^^^^^ 261 | fn interp_mode(&self) -> u32; | ^^^^^^^^^^^ 262 | fn reduction_op(&self) -> nir_op; | ^^^^^^^^^^^^ 263 | fn cluster_size(&self) -> u32; | ^^^^^^^^^^^^ warning: method `function` is never used --> ../src/nouveau/compiler/nak/nir.rs:620:8 | 617 | pub trait NirFunctionImpl { | --------------- method in this trait ... 620 | fn function(&self) -> &nir_function; | ^^^^^^^^ warning: method `iter_variables` is never used --> ../src/nouveau/compiler/nak/nir.rs:649:8 | 647 | pub trait NirShader { | --------- method in this trait 648 | fn iter_functions(&self) -> ExecListIter<nir_function>; 649 | fn iter_variables(&self) -> ExecListIter<nir_variable>; | ^^^^^^^^^^^^^^ warning: 5 warnings emitted [4237/4237] g++ -o src/nouveau/vulkan/libvulkan_nouveau.so -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvulkan_nouveau.so -Wl,--whole-archive -Wl,--start-group src/nouveau/vulkan/libnvk.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer src/nouveau/codegen/libnouveau_codegen.a src/util/libmesa_util.a src/util/libmesa_util_sse41.a src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a src/nouveau/compiler/libnak.a src/nouveau/compiler/libnak_rs.a src/nouveau/compiler/libbitview.rlib src/nouveau/compiler/libnak_bindings.rlib src/nouveau/headers/libnvidia_headers.rlib src/nouveau/headers/libnvidia_headers_c.a src/nouveau/nil/liblibnil.a src/nouveau/nil/liblibnil_format_table.a src/nouveau/nil/libnil_rs_bindings.rlib src/compiler/nir/libnir.a src/compiler/libcompiler.a src/nouveau/mme/libnouveau_mme.a src/nouveau/winsys/libnouveau_ws.a src/vulkan/util/libvulkan_util.a src/compiler/spirv/libvtn.a src/loader/libloader_wayland_helper.a src/util/libxmlconfig.a -Wl,--build-id=sha1 /usr/lib64/libdrm.so /usr/lib64/libz.so -pthread -lm /usr/lib64/libzstd.so /usr/lib64/libunwind.so /usr/lib64/libxcb.so /usr/lib64/libX11-xcb.so /usr/lib64/libX11.so /usr/lib64/libxcb-dri3.so /usr/lib64/libxcb-present.so /usr/lib64/libxcb-xfixes.so /usr/lib64/libxcb-sync.so /usr/lib64/libxcb-randr.so /usr/lib64/libxcb-shm.so /usr/lib64/libxshmfence.so /usr/lib64/libwayland-client.so /usr/lib64/libXrandr.so -lrt -lpthread -ldl -lutil -lutil /usr/lib64/libexpat.so -Wl,--end-group INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build -j 8 -v + RPM_EC=0 ++ jobs -p + exit 0 Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/mesa.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""'] Finish: run >>> 2024-07-03 18:13:45 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck" >>> 2024-07-03 18:13:47 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/mesa.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'testsuite'\\\"\"" INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/mesa.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""' Start(bootstrap): init plugins INFO: selinux enabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Package manager dnf5 detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) Finish: chroot init INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/mesa.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/mesa.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] setting SOURCE_DATE_EPOCH=1719532800 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.R63doU + umask 022 + cd /builddir/build/BUILD/mesa-24.1.2-build + '[' /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT ++ dirname /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT + mkdir -p /builddir/build/BUILD/mesa-24.1.2-build + mkdir /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mesa-24.1.2 + DESTDIR=/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT + /usr/bin/meson install -C redhat-linux-build --no-rebuild Installing src/mapi/shared-glapi/libglapi.so.0.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/intel/vulkan/intel_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/intel/vulkan/libvulkan_intel.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/intel/vulkan_hasvk/intel_hasvk_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/intel/vulkan_hasvk/libvulkan_intel_hasvk.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/amd/vulkan/libvulkan_radeon.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/amd/vulkan/radeon_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/broadcom/vulkan/libvulkan_broadcom.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/broadcom/vulkan/broadcom_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/freedreno/vulkan/libvulkan_freedreno.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/freedreno/vulkan/freedreno_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/imagination/rogue/libpowervr_rogue.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/imagination/vulkan/libvulkan_powervr_mesa.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/imagination/vulkan/powervr_mesa_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/panfrost/vulkan/libvulkan_panfrost.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/panfrost/vulkan/panfrost_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/nouveau/vulkan/libvulkan_nouveau.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/nouveau/vulkan/nouveau_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/gbm/libgbm.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/gallium/targets/pipe-loader/pipe_i915.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_crocus.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_iris.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_nouveau.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_r300.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_r600.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_radeonsi.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_msm.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_kmsro.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_vmwgfx.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/pipe-loader/pipe_swrast.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe Installing src/gallium/targets/opencl/libMesaOpenCL.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/gallium/targets/rusticl/libRusticlOpenCL.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri Installing src/gallium/targets/osmesa/libOSMesa.so.8.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau Installing src/gallium/targets/omx/libomx_mesa.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/bellagio Installing src/gallium/targets/va/libgallium_drv_video.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri Installing src/gallium/targets/xa/libxatracker.so.2.5.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/gallium/targets/d3dadapter9/d3dadapter9.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/d3d Installing src/gallium/targets/lavapipe/libvulkan_lvp.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/gallium/targets/lavapipe/lvp_icd.x86_64.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/icd.d Installing src/gallium/targets/teflon/libteflon.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/glx/libGLX_mesa.so.0.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing src/egl/libEGL_mesa.so.0.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/include/EGL/eglext_angle.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include/EGL Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/include/EGL/eglmesaext.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include/EGL Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/include/GL/osmesa.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include/GL Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/include/GL/internal/dri_interface.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include/GL/internal Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/include/d3dadapter/d3dadapter9.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include/d3dadapter Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/include/d3dadapter/drm.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include/d3dadapter Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/include/d3dadapter/present.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include/d3dadapter Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gbm/main/gbm.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/frontends/xa/xa_composite.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/gallium/frontends/xa/xa_context.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/00-mesa-defaults.conf to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/drirc.d Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/util/00-radv-defaults.conf to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/drirc.d Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/src/vulkan/device-select-layer/VkLayer_MESA_device_select.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/vulkan/implicit_layer.d Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/meson-private/gbm.pc to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/opencl/mesa.icd to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/etc/OpenCL/vendors Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/rusticl/rusticl.icd to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/etc/OpenCL/vendorsinstalling /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/armada-drm_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/exynos_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/gm12u320_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/hdlcd_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/hx8357d_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/ili9163_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/ili9225_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/ili9341_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/ili9486_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/imx-drm_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/imx-dcss_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/imx-lcdif_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/ingenic-drm_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/kirin_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/komeda_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/mali-dp_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/mcde_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/mediatek_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/meson_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/mi0283qt_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/mxsfb-drm_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/panel-mipi-dbi_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/pl111_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/rcar-du_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/repaper_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/rockchip_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/rzg2l-du_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/ssd130x_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/st7586_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/st7735r_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/sti_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/stm_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/sun4i-drm_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/udl_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/zynqmp-dpsub_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/radeonsi_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/nouveau_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/msm_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/kgsl_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/swrast_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/kms_swrast_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/v3d_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/vc4_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/panfrost_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/panthor_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/etnaviv_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/tegra_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/crocus_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/iris_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/i915_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/r300_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/r600_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/vmwgfx_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/virtio_gpu_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/lima_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/zink_dri.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_r600.so.1.0.0 installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_radeonsi.so.1.0.0 installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_nouveau.so.1.0.0 installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_virtio_gpu.so.1.0.0 installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/va/libgallium_drv_video.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/r600_drv_video.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/va/libgallium_drv_video.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/radeonsi_drv_video.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/va/libgallium_drv_video.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/nouveau_drv_video.so installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/va/libgallium_drv_video.so to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/dri/virtio_gpu_drv_video.so Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/meson-private/dri.pc to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/meson-private/osmesa.pc to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/frontends/xa/xa_tracker.h to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/include Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/meson-private/xatracker.pc to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/meson-private/d3d.pc to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/egl/50_mesa.json to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/glvnd/egl_vendor.d Installing symlink pointing to libglapi.so.0.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libglapi.so.0 Installing symlink pointing to libglapi.so.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libglapi.so Installing symlink pointing to libgbm.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libgbm.so.1 Installing symlink pointing to libgbm.so.1 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libgbm.so Installing symlink pointing to libMesaOpenCL.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libMesaOpenCL.so.1 Installing symlink pointing to libMesaOpenCL.so.1 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libMesaOpenCL.so Installing symlink pointing to libRusticlOpenCL.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libRusticlOpenCL.so.1 Installing symlink pointing to libRusticlOpenCL.so.1 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libRusticlOpenCL.so Installing symlink pointing to libOSMesa.so.8.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libOSMesa.so.8 Installing symlink pointing to libOSMesa.so.8 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libOSMesa.so Installing symlink pointing to libvdpau_gallium.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_gallium.so Installing symlink pointing to libxatracker.so.2.5.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libxatracker.so.2 Installing symlink pointing to libxatracker.so.2 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libxatracker.so Installing symlink pointing to d3dadapter9.so.1.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/d3d/d3dadapter9.so.1 Installing symlink pointing to d3dadapter9.so.1 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/d3d/d3dadapter9.so Installing symlink pointing to libGLX_mesa.so.0.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libGLX_mesa.so.0 Installing symlink pointing to libGLX_mesa.so.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libGLX_mesa.so Installing symlink pointing to libEGL_mesa.so.0.0.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libEGL_mesa.so.0 Installing symlink pointing to libEGL_mesa.so.0 to /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libEGL_mesa.so Running custom install script '/usr/bin/python3 /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/bin/install_megadrivers.py /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/dri/libgallium_dri.so /usr/lib64/dri armada-drm_dri.so exynos_dri.so gm12u320_dri.so hdlcd_dri.so hx8357d_dri.so ili9163_dri.so ili9225_dri.so ili9341_dri.so ili9486_dri.so imx-drm_dri.so imx-dcss_dri.so imx-lcdif_dri.so ingenic-drm_dri.so kirin_dri.so komeda_dri.so mali-dp_dri.so mcde_dri.so mediatek_dri.so meson_dri.so mi0283qt_dri.so mxsfb-drm_dri.so panel-mipi-dbi_dri.so pl111_dri.so rcar-du_dri.so repaper_dri.so rockchip_dri.so rzg2l-du_dri.so ssd130x_dri.so st7586_dri.so st7735r_dri.so sti_dri.so stm_dri.so sun4i-drm_dri.so udl_dri.so zynqmp-dpsub_dri.so radeonsi_dri.so nouveau_dri.so msm_dri.so kgsl_dri.so swrast_dri.so kms_swrast_dri.so v3d_dri.so vc4_dri.so panfrost_dri.so panthor_dri.so etnaviv_dri.so tegra_dri.so crocus_dri.so iris_dri.so i915_dri.so r300_dri.so r600_dri.so vmwgfx_dri.so virtio_gpu_dri.so lima_dri.so zink_dri.so' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/bin/install_megadrivers.py /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 lib64/vdpau libvdpau_r600.so.1.0.0 libvdpau_radeonsi.so.1.0.0 libvdpau_nouveau.so.1.0.0 libvdpau_virtio_gpu.so.1.0.0' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/bin/install_megadrivers.py /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/redhat-linux-build/src/gallium/targets/va/libgallium_drv_video.so lib64/dri r600_drv_video.so radeonsi_drv_video.so nouveau_drv_video.so virtio_gpu_drv_video.so' + rm -vf /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_nouveau.so /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_r600.so /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_radeonsi.so /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_virtio_gpu.so removed '/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_nouveau.so' removed '/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_r600.so' removed '/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_radeonsi.so' removed '/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/vdpau/libvdpau_virtio_gpu.so' + rm -vf /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libGLX_mesa.so removed '/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libGLX_mesa.so' + rm -vf /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libEGL_mesa.so removed '/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libEGL_mesa.so' + rm -vf '/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libGLES*' + ln -s /usr/lib64/libGLX_mesa.so.0 /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/libGLX_system.so.0 + pushd /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 ~/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64 ~/build/BUILD/mesa-24.1.2-build/mesa-24.1.2 + for i in libOSMesa*.so libGL.so + eu-findtextrel libOSMesa.so eu-findtextrel: no text relocations reported in 'libOSMesa.so' + for i in libOSMesa*.so libGL.so + eu-findtextrel libGL.so eu-findtextrel: cannot open 'libGL.so': No such file or directory + popd ~/build/BUILD/mesa-24.1.2-build/mesa-24.1.2 + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 24.1.2-6.fc41 --unique-debug-suffix -24.1.2-6.fc41.x86_64 --unique-debug-src-base mesa-24.1.2-6.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2 find-debuginfo: starting Extracting debug info from 36 files Error while writing index for `/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe/pipe_i915.so': No debugging symbols gdb-add-index: No index was created for /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/lib64/gallium-pipe/pipe_i915.so gdb-add-index: [Was there no debuginfo? Was there already an index?] DWARF-compressing 97 files sepdebugcrcfix: Updated 35 CRC32s, 1 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/mesa-24.1.2-6.fc41.x86_64 560124 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/mesa-24.1.2-6.fc41.x86_64/src/gallium/drivers/radeonsi/si_vpe.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/mesa-24.1.2-6.fc41.x86_64/src/gallium/drivers/radeonsi/si_vpe.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/mesa-24.1.2-6.fc41.x86_64/src/mesa/main/texstore.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/mesa-24.1.2-6.fc41.x86_64/src/nouveau/vulkan/nvk_image.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/mesa-24.1.2-6.fc41.x86_64/src/nouveau/vulkan/nvk_image.h is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT Scanned 457 directories and 5593 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/mesa-24.1.2-build/SPECPARTS/rpm-debuginfo.specpart Processing files: mesa-filesystem-24.1.2-6.fc41.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.yZwjvj + umask 022 + cd /builddir/build/BUILD/mesa-24.1.2-build + cd mesa-24.1.2 + DOCDIR=/builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/doc/mesa-filesystem + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/doc/mesa-filesystem + cp -pr /builddir/build/BUILD/mesa-24.1.2-build/mesa-24.1.2/docs/Mesa-MLAA-License-Clarification-Email.txt /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT/usr/share/doc/mesa-filesystem + RPM_EC=0 ++ jobs -p + exit 0 Provides: mesa-dri-filesystem = 24.1.2-6.fc41 mesa-filesystem = 24.1.2-6.fc41 mesa-filesystem(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mesa-libGL-24.1.2-6.fc41.x86_64 warning: absolute symlink: /usr/lib64/libGLX_system.so.0 -> /usr/lib64/libGLX_mesa.so.0 Provides: libGLX_mesa.so.0()(64bit) mesa-libGL = 24.1.2-6.fc41 mesa-libGL(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11-xcb.so.1()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libXfixes.so.3()(64bit) libXxf86vm.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libexpat.so.1()(64bit) libglapi.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libxcb-dri2.so.0()(64bit) libxcb-dri3.so.0()(64bit) libxcb-glx.so.0()(64bit) libxcb-present.so.0()(64bit) libxcb-randr.so.0()(64bit) libxcb-shm.so.0()(64bit) libxcb-sync.so.1()(64bit) libxcb-xfixes.so.0()(64bit) libxcb.so.1()(64bit) libxshmfence.so.1()(64bit) rtld(GNU_HASH) Recommends: mesa-dri-drivers(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libGL-devel-24.1.2-6.fc41.x86_64 Provides: libGL-devel libGL-devel(x86-64) mesa-libGL-devel = 24.1.2-6.fc41 mesa-libGL-devel(x86-64) = 24.1.2-6.fc41 pkgconfig(dri) = 24.1.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libglapi.so.0()(64bit) pkgconfig(libdrm) >= 2.4.119 Recommends: gl-manpages Processing files: mesa-libEGL-24.1.2-6.fc41.x86_64 Provides: libEGL_mesa.so.0()(64bit) mesa-libEGL = 24.1.2-6.fc41 mesa-libEGL(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11-xcb.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libexpat.so.1()(64bit) libgbm.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libglapi.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libwayland-client.so.0()(64bit) libwayland-server.so.0()(64bit) libxcb-dri2.so.0()(64bit) libxcb-dri3.so.0()(64bit) libxcb-present.so.0()(64bit) libxcb-randr.so.0()(64bit) libxcb-sync.so.1()(64bit) libxcb-xfixes.so.0()(64bit) libxcb.so.1()(64bit) libxshmfence.so.1()(64bit) rtld(GNU_HASH) Recommends: mesa-dri-drivers(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libEGL-devel-24.1.2-6.fc41.x86_64 Provides: libEGL-devel libEGL-devel(x86-64) mesa-libEGL-devel = 24.1.2-6.fc41 mesa-libEGL-devel(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mesa-dri-drivers-24.1.2-6.fc41.x86_64 Provides: libgallium_dri.so()(64bit) mesa-dri-drivers = 24.1.2-6.fc41 mesa-dri-drivers(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libdrm_amdgpu.so.1()(64bit) libdrm_intel.so.1()(64bit) libdrm_radeon.so.1()(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libglapi.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libsensors.so.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.28)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-dri3.so.0()(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Recommends: mesa-va-drivers(x86-64) Processing files: mesa-omx-drivers-24.1.2-6.fc41.x86_64 Provides: libomx_mesa.so()(64bit) mesa-omx-drivers = 24.1.2-6.fc41 mesa-omx-drivers(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libX11-xcb.so.1()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libdrm_amdgpu.so.1()(64bit) libdrm_radeon.so.1()(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libomxil-bellagio.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.28)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-dri2.so.0()(64bit) libxcb-dri3.so.0()(64bit) libxcb-present.so.0()(64bit) libxcb-sync.so.1()(64bit) libxcb-xfixes.so.0()(64bit) libxcb.so.1()(64bit) libxshmfence.so.1()(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: mesa-va-drivers-24.1.2-6.fc41.x86_64 Provides: libgallium_drv_video.so()(64bit) mesa-va-drivers = 24.1.2-6.fc41 mesa-va-drivers(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libX11-xcb.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libdrm_amdgpu.so.1()(64bit) libdrm_radeon.so.1()(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.28)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-dri2.so.0()(64bit) libxcb-dri3.so.0()(64bit) libxcb-present.so.0()(64bit) libxcb-sync.so.1()(64bit) libxcb-xfixes.so.0()(64bit) libxcb.so.1()(64bit) libxshmfence.so.1()(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Obsoletes: mesa-vaapi-drivers < 22.2.0-5 Processing files: mesa-vdpau-drivers-24.1.2-6.fc41.x86_64 Provides: libvdpau_gallium.so.1.0.0()(64bit) mesa-vdpau-drivers = 24.1.2-6.fc41 mesa-vdpau-drivers(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libX11-xcb.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libdrm_amdgpu.so.1()(64bit) libdrm_radeon.so.1()(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.28)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxcb-dri2.so.0()(64bit) libxcb-dri3.so.0()(64bit) libxcb-present.so.0()(64bit) libxcb-sync.so.1()(64bit) libxcb-xfixes.so.0()(64bit) libxcb.so.1()(64bit) libxshmfence.so.1()(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: mesa-libOSMesa-24.1.2-6.fc41.x86_64 Provides: libOSMesa libOSMesa(x86-64) libOSMesa.so.8()(64bit) mesa-libOSMesa = 24.1.2-6.fc41 mesa-libOSMesa(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libglapi.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: mesa-libOSMesa-devel-24.1.2-6.fc41.x86_64 Provides: mesa-libOSMesa-devel = 24.1.2-6.fc41 mesa-libOSMesa-devel(x86-64) = 24.1.2-6.fc41 pkgconfig(osmesa) = 8.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libOSMesa.so.8()(64bit) Processing files: mesa-libgbm-24.1.2-6.fc41.x86_64 Provides: libgbm libgbm(x86-64) libgbm.so.1()(64bit) mesa-libgbm = 24.1.2-6.fc41 mesa-libgbm(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libexpat.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libwayland-server.so.0()(64bit) libxcb-randr.so.0()(64bit) rtld(GNU_HASH) Recommends: mesa-dri-drivers(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libgbm-devel-24.1.2-6.fc41.x86_64 Provides: libgbm-devel libgbm-devel(x86-64) mesa-libgbm-devel = 24.1.2-6.fc41 mesa-libgbm-devel(x86-64) = 24.1.2-6.fc41 pkgconfig(gbm) = 24.1.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libgbm.so.1()(64bit) Processing files: mesa-libxatracker-24.1.2-6.fc41.x86_64 Provides: libxatracker libxatracker(x86-64) libxatracker.so.2()(64bit) mesa-libxatracker = 24.1.2-6.fc41 mesa-libxatracker(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libdrm_intel.so.1()(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: mesa-libxatracker-devel-24.1.2-6.fc41.x86_64 Provides: libxatracker-devel libxatracker-devel(x86-64) mesa-libxatracker-devel = 24.1.2-6.fc41 mesa-libxatracker-devel(x86-64) = 24.1.2-6.fc41 pkgconfig(xatracker) = 2.5.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libxatracker.so.2()(64bit) Processing files: mesa-libglapi-24.1.2-6.fc41.x86_64 Provides: libglapi libglapi(x86-64) libglapi.so.0()(64bit) mesa-libglapi = 24.1.2-6.fc41 mesa-libglapi(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) rtld(GNU_HASH) Processing files: mesa-libOpenCL-24.1.2-6.fc41.x86_64 Provides: libMesaOpenCL.so.1()(64bit) libRusticlOpenCL.so.1()(64bit) mesa-libOpenCL = 24.1.2-6.fc41 mesa-libOpenCL(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libLLVMSPIRVLib.so.18.1()(64bit) libSPIRV-Tools-link.so()(64bit) libSPIRV-Tools-opt.so()(64bit) libSPIRV-Tools.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libclang-cpp.so.18.1()(64bit) libdrm.so.2()(64bit) libdrm_amdgpu.so.1()(64bit) libdrm_radeon.so.1()(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.28)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: mesa-libOpenCL-devel-24.1.2-6.fc41.x86_64 Provides: mesa-libOpenCL-devel = 24.1.2-6.fc41 mesa-libOpenCL-devel(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libMesaOpenCL.so.1()(64bit) libRusticlOpenCL.so.1()(64bit) Processing files: mesa-libTeflon-24.1.2-6.fc41.x86_64 Provides: libteflon.so()(64bit) mesa-libTeflon = 24.1.2-6.fc41 mesa-libTeflon(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: mesa-libd3d-24.1.2-6.fc41.x86_64 Provides: mesa-libd3d = 24.1.2-6.fc41 mesa-libd3d(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libdrm_amdgpu.so.1()(64bit) libdrm_intel.so.1()(64bit) libdrm_radeon.so.1()(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libsensors.so.4()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.28)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: mesa-libd3d-devel-24.1.2-6.fc41.x86_64 Provides: mesa-libd3d-devel = 24.1.2-6.fc41 mesa-libd3d-devel(x86-64) = 24.1.2-6.fc41 pkgconfig(d3d) = 1.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config pkgconfig(libdrm) >= 2.4.121 Processing files: mesa-vulkan-drivers-24.1.2-6.fc41.x86_64 Provides: libVkLayer_MESA_device_select.so()(64bit) libpowervr_rogue.so()(64bit) libvulkan_broadcom.so()(64bit) libvulkan_freedreno.so()(64bit) libvulkan_intel.so()(64bit) libvulkan_intel_hasvk.so()(64bit) libvulkan_lvp.so()(64bit) libvulkan_nouveau.so()(64bit) libvulkan_panfrost.so()(64bit) libvulkan_powervr_mesa.so()(64bit) libvulkan_radeon.so()(64bit) mesa-vulkan-drivers = 24.1.2-6.fc41 mesa-vulkan-drivers(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libLLVM.so.18.1()(64bit) libLLVM.so.18.1(LLVM_18.1)(64bit) libX11-xcb.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.5)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdrm.so.2()(64bit) libdrm_amdgpu.so.1()(64bit) libelf.so.1()(64bit) libelf.so.1(ELFUTILS_1.0)(64bit) libelf.so.1(ELFUTILS_1.5)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpowervr_rogue.so()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwayland-client.so.0()(64bit) libxcb-dri3.so.0()(64bit) libxcb-present.so.0()(64bit) libxcb-randr.so.0()(64bit) libxcb-shm.so.0()(64bit) libxcb-sync.so.1()(64bit) libxcb-xfixes.so.0()(64bit) libxcb.so.1()(64bit) libxshmfence.so.1()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Obsoletes: mesa-vulkan-devel < 24.1.2-6.fc41 Processing files: mesa-debugsource-24.1.2-6.fc41.x86_64 Provides: mesa-debugsource = 24.1.2-6.fc41 mesa-debugsource(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mesa-debuginfo-24.1.2-6.fc41.x86_64 Provides: mesa-debuginfo = 24.1.2-6.fc41 mesa-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libGL-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 1c8aa23fc260ca0be1f3e777392b684c5b5faf14 libGLX_mesa.so.0.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libGL-debuginfo = 24.1.2-6.fc41 mesa-libGL-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libEGL-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 0159acb5f7b728c79d7bf9ee5bd4d7d65d98b250 libEGL_mesa.so.0.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libEGL-debuginfo = 24.1.2-6.fc41 mesa-libEGL-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-dri-drivers-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 1ef23f3a8e79bb268996c634de986b4f32699867 debuginfo(build-id) = 223f9bd58fc9acbdc928397cdadb5cf2c655345c debuginfo(build-id) = 23bd4eb6e49ffa83a3350385685540abee96e04c debuginfo(build-id) = 30742172664c5cef196d4ae765f28d1125623ca0 debuginfo(build-id) = 50c4910ab997475c0292fe02463a5606dee83bc0 debuginfo(build-id) = 6db49e5058f6d16e55c0e6afc18bc1b95cc117e6 debuginfo(build-id) = a0d48521168edeadd759e3e9cb9dad77975a4ef1 debuginfo(build-id) = ae44b6ad58e811ff9658618c7f751e02365a7455 debuginfo(build-id) = bc712939175a4edc8d969f69848c1f56fc029b71 debuginfo(build-id) = bef174be9a5fbbaafeb908113c73586f79a430d5 debuginfo(build-id) = de23c5323ff5c4e1ab6956a6be32d6dca9d957c6 debuginfo(build-id) = ffda547d1fa3093d6f3750ea3b5024371158fba2 debuginfo(build-id) = nilnil mesa-dri-drivers-debuginfo = 24.1.2-6.fc41 mesa-dri-drivers-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-omx-drivers-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = fd3c6669b1a48ebad4164a468da1371398dc9f5b libomx_mesa.so-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-omx-drivers-debuginfo = 24.1.2-6.fc41 mesa-omx-drivers-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-va-drivers-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 2609075d4c69339375ebe2f48fdd6e0a840458bc debuginfo(build-id) = nilnil mesa-va-drivers-debuginfo = 24.1.2-6.fc41 mesa-va-drivers-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-vdpau-drivers-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = ce51ddf33fcd0172533148be3aa58166d7c977af debuginfo(build-id) = nilnil libvdpau_nouveau.so.1.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) libvdpau_r600.so.1.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) libvdpau_radeonsi.so.1.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) libvdpau_virtio_gpu.so.1.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-vdpau-drivers-debuginfo = 24.1.2-6.fc41 mesa-vdpau-drivers-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libOSMesa-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = d4274c43a6050c9853c86ed4fd8601c49e434717 libOSMesa.so.8.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libOSMesa-debuginfo = 24.1.2-6.fc41 mesa-libOSMesa-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libgbm-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 03e464752b6661043c7daa961c265b54911d42e1 libgbm.so.1.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libgbm-debuginfo = 24.1.2-6.fc41 mesa-libgbm-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libxatracker-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = bf287fdf4f0dc5f27e23e60a4523e83b2eb0b055 libxatracker.so.2.5.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libxatracker-debuginfo = 24.1.2-6.fc41 mesa-libxatracker-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libglapi-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = d40512bd94b5e925f886c64ce1f902f4cf645292 libglapi.so.0.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libglapi-debuginfo = 24.1.2-6.fc41 mesa-libglapi-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libOpenCL-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 36576e3c62008e1c28ed7a9c5e76b424d3cf9b65 debuginfo(build-id) = afbbb11818ce44693d997df696227d372ab79b92 libMesaOpenCL.so.1.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) libRusticlOpenCL.so.1.0.0-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libOpenCL-debuginfo = 24.1.2-6.fc41 mesa-libOpenCL-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libTeflon-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = e18f1c9224a37e5538a96e5140c9cd36fbdae008 libteflon.so-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-libTeflon-debuginfo = 24.1.2-6.fc41 mesa-libTeflon-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-libd3d-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 59c53055347c7cb7e459fb9f65cebc81b979a3fd mesa-libd3d-debuginfo = 24.1.2-6.fc41 mesa-libd3d-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Processing files: mesa-vulkan-drivers-debuginfo-24.1.2-6.fc41.x86_64 Provides: debuginfo(build-id) = 2e7d31c07c3419778b1b8b16a55f5f144c9dffc2 debuginfo(build-id) = 34d83de839a66b25672072f96799f9755e605405 debuginfo(build-id) = a10261d653ca23fb5164367358ce68fea22d3a99 debuginfo(build-id) = a45b3a75971bf6eebb4892907273534c5c27106f debuginfo(build-id) = a9e1973d162f4eb4094d5e6ffdff22dfb79b83bc debuginfo(build-id) = b8069925147393e1f22227f99326245ba118370e debuginfo(build-id) = babef5c9bfa060a8b2eeaf256593e9a52807ec2e debuginfo(build-id) = bc679de578f79d8009998b3874470b81e364eb69 debuginfo(build-id) = c47eda59c269f76f95a9d9d7f1c9de4cff143bc3 debuginfo(build-id) = d83c96d74f566c5c70c820874f6d9e0e53fcd91f debuginfo(build-id) = f9e37cd50c4fbb0cd366cb96e3f0b90fbe79bf6b libVkLayer_MESA_device_select.so-24.1.2-6.fc41.x86_64.debug()(64bit) libpowervr_rogue.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_broadcom.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_freedreno.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_intel.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_intel_hasvk.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_lvp.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_nouveau.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_panfrost.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_powervr_mesa.so-24.1.2-6.fc41.x86_64.debug()(64bit) libvulkan_radeon.so-24.1.2-6.fc41.x86_64.debug()(64bit) mesa-vulkan-drivers-debuginfo = 24.1.2-6.fc41 mesa-vulkan-drivers-debuginfo(x86-64) = 24.1.2-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mesa-debugsource(x86-64) = 24.1.2-6.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/mesa-24.1.2-build/BUILDROOT RPM build warnings: absolute symlink: /usr/lib64/libGLX_system.so.0 -> /usr/lib64/libGLX_mesa.so.0 Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/mesa.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] Finish: run >>> 2024-07-03 18:16:41 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT > /builddir/shellcheck-capture.err" >>> 2024-07-03 18:16:42 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-capture.err'' | tar -xC '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/raw-results'" tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targets >>> 2024-07-03 18:16:43 "cat '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CLANG_WARNING --event error | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/uni-results/cswrap-capture.js'" >>> 2024-07-03 18:16:53 "csgrep --quiet '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/raw-results/builddir/shellcheck-capture.err' | csgrep --invert-match --event '^note|warning\\[SC1090\\]' > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/uni-results/shellcheck-capture.err'" scan.ini: time-finished = 2024-07-03 18:16:53 scan.ini: exit-code = 0 >>> 2024-07-03 18:16:53 "cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan.ini' '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/uni-results'/* > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/scan-results-all.js'" >>> 2024-07-03 18:16:55 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'csgrep --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/scan-results-all.js' >'/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/scan-results-all.js.tmp'" >>> 2024-07-03 18:16:59 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean" >>> 2024-07-03 18:17:04 "cat '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\\.c\$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | cssort --key=path > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results.js'" >>> 2024-07-03 18:17:15 "cat '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results.js' - | cssort > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/suppressed-results.js'" >>> 2024-07-03 18:17:22 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/suppressed-results.js' > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/suppressed-results.err'" >>> 2024-07-03 18:17:22 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/suppressed-results.js' | cshtml - > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/suppressed-results.html'" >>> 2024-07-03 18:17:23 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/suppressed-results.js' | tee '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/debug/suppressed-results-summary.txt'" 1 CLANG_WARNING error[too-many] 1 GCC_ANALYZER_WARNING error[too-many] >>> 2024-07-03 18:17:23 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results.js' > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results.err'" >>> 2024-07-03 18:17:23 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results.js' | cshtml - > '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results.html'" >>> 2024-07-03 18:17:26 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results.js' | tee '/tmp/csmock398qlr6c/mesa-24.1.2-6.fc41/scan-results-summary.txt'" 148 CLANG_WARNING note 42 CLANG_WARNING warning[core.BitwiseShift] 1023 CLANG_WARNING warning[core.CallAndMessage] 27 CLANG_WARNING warning[core.DivideZero] 58 CLANG_WARNING warning[core.NonNullParamChecker] 561 CLANG_WARNING warning[core.NullDereference] 1 CLANG_WARNING warning[core.StackAddressEscape] 34 CLANG_WARNING warning[core.UndefinedBinaryOperatorResult] 6 CLANG_WARNING warning[core.VLASize] 2 CLANG_WARNING warning[core.uninitialized.ArraySubscript] 68 CLANG_WARNING warning[core.uninitialized.Assign] 5 CLANG_WARNING warning[core.uninitialized.Branch] 9 CLANG_WARNING warning[core.uninitialized.UndefReturn] 2 CLANG_WARNING warning[cplusplus.Move] 5 CLANG_WARNING warning[cplusplus.NewDelete] 437 CLANG_WARNING warning[deadcode.DeadStores] 26 CLANG_WARNING warning[unix.MallocSizeof] 61 CLANG_WARNING warning[unix.Malloc] 2 COMPILER_WARNING warning[-Warray-bounds=] 1 COMPILER_WARNING warning[-Wuninitialized] 17 COMPILER_WARNING warning[-Wunused-but-set-variable] 13 COMPILER_WARNING warning[-Wunused-const-variable=] 6 COMPILER_WARNING warning[-Wunused-result] 87 COMPILER_WARNING warning[-Wunused-variable] 3 CPPCHECK_WARNING error[autoVariables] 1 CPPCHECK_WARNING error[mismatchingContainers] 1 CPPCHECK_WARNING error[overlappingWriteFunction] 4 CPPCHECK_WARNING error[pointerArithBool] 2 CPPCHECK_WARNING error[returnDanglingLifetime] 1 CPPCHECK_WARNING error[returnReference] 31 CPPCHECK_WARNING error[shiftTooManyBitsSigned] 81 CPPCHECK_WARNING information[normalCheckLevelMaxBranches] 3 CPPCHECK_WARNING warning[uninitvar] 8 GCC_ANALYZER_WARNING warning[-Wanalyzer-allocation-size] 4 GCC_ANALYZER_WARNING warning[-Wanalyzer-deref-before-check] 2 GCC_ANALYZER_WARNING warning[-Wanalyzer-fd-double-close] 2 GCC_ANALYZER_WARNING warning[-Wanalyzer-fd-leak] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-free-of-non-heap] 4 GCC_ANALYZER_WARNING warning[-Wanalyzer-infinite-loop] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-infinite-recursion] 1023 GCC_ANALYZER_WARNING warning[-Wanalyzer-jump-through-null] 196 GCC_ANALYZER_WARNING warning[-Wanalyzer-malloc-leak] 31 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-argument] 588 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-dereference] 125 GCC_ANALYZER_WARNING warning[-Wanalyzer-out-of-bounds] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-overlapping-buffers] 67 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-argument] 257 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-dereference] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-shift-count-overflow] 4 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-after-free] 90 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-of-uninitialized-value] <<< 2024-07-03 18:17:27 csmock exit code: 0 Wrote: /tmp/tmpt0hhd7qs/mesa-24.1.2-6.fc41.tar.xz