Skip to content

Instantly share code, notes, and snippets.

@warpme
Created May 26, 2024 14:03
Show Gist options
  • Save warpme/4cf1b49d0448faf1183528b9d31407fb to your computer and use it in GitHub Desktop.
Save warpme/4cf1b49d0448faf1183528b9d31407fb to your computer and use it in GitHub Desktop.
[piotro@minimyth2-x8664 mesa]$ make clean install
[===== NOW BUILDING: mesa-24.1.0 =====]
install -d cookies/main.d
install -d download
install -d download/partial
==> Grabbing download/mesa-mesa-24.1.0.tar.gz
==> Trying file//files/mesa-mesa-24.1.0.tar.gz
make[1]: *** [../../gar.lib.mk:77: file//files/mesa-mesa-24.1.0.tar.gz] Error 1
==> Trying file///home/piotro/minimyth2-x86_64-next/source/mesa-24.1.0/mesa-mesa-24.1.0.tar.gz
[fetch] complete for mesa.
==> Running checksum on mesa-mesa-24.1.0.tar.gz
678b4d75fa148cc09ad5ad5371ee1b26 download/mesa-mesa-24.1.0.tar.gz
file mesa-mesa-24.1.0.tar.gz passes checksum test!
[checksum] complete for mesa.
install -d work/main.d
==> Extracting download/mesa-mesa-24.1.0.tar.gz
[extract] complete for mesa.
[patch] complete for mesa.
make[1]: Entering directory '/home/piotro/minimyth2-x86_64-next/script/opengl/mesa'
make[1]: '../../devel/build-system-bins/cookies/build.d/install' is up to date.
make[1]: '../../lib/libxml2/cookies/build.d/install' is up to date.
make[1]: '../../python3/python/cookies/build.d/install' is up to date.
make[1]: '../../python3/python-mako/cookies/build.d/install' is up to date.
make[1]: '../../devel/meson/cookies/build.d/install' is up to date.
make[1]: '../../xorg/xorgproto/cookies/build.d/install' is up to date.
make[1]: '../../xorg/libxshmfence/cookies/build.d/install' is up to date.
make[1]: '../../wayland/wayland-core/cookies/build.d/install' is up to date.
make[1]: '../../opengl/glslang/cookies/build.d/install' is up to date.
make[1]: Leaving directory '/home/piotro/minimyth2-x86_64-next/script/opengl/mesa'
make[1]: Entering directory '/home/piotro/minimyth2-x86_64-next/script/opengl/mesa'
make[1]: '../../lang/c/cookies/main.d/install' is up to date.
make[1]: '../../lang/cxx/cookies/main.d/install' is up to date.
make[1]: '../../lib/expat/cookies/main.d/install' is up to date.
make[1]: '../../X11/libvdpau/cookies/main.d/install' is up to date.
make[1]: '../../X11/libva-minimal/cookies/main.d/install' is up to date.
make[1]: '../../devel/llvm/cookies/main.d/install' is up to date.
make[1]: '../../devel/libelf/cookies/main.d/install' is up to date.
make[1]: '../../python2/python-mako/cookies/main.d/install' is up to date.
make[1]: '../../xorg/xorgproto/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libdrm/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libX11/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libxcb/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libXdamage/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libXext/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libXfixes/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libXxf86vm/cookies/main.d/install' is up to date.
make[1]: '../../xorg/libxshmfence/cookies/main.d/install' is up to date.
make[1]: '../../wayland/wayland-protocols/cookies/main.d/install' is up to date.
make[1]: '../../wayland/wayland-core/cookies/main.d/install' is up to date.
make[1]: '../../system/eudev/cookies/main.d/install' is up to date.
make[1]: '../../devel/llvm/cookies/main.d/install' is up to date.
make[1]: Leaving directory '/home/piotro/minimyth2-x86_64-next/script/opengl/mesa'
../../gar.lib.mk:314: MESON configure will be invoked with: --buildtype=release -D dri-search-path="/usr/lib/dri" -D va-libs-path="/usr/lib" -D vdpau-libs-path="/usr/lib" -D shared-glapi=true -D shared-llvm=enabled -D gbm=enabled -D shared-glapi=enabled -D glx=dri -D egl=enabled -D gles1=enabled -D gles2=enabled -D dri3=enabled -D glvnd=disabled -D gallium-xa=disabled -D gallium-nine=false -D b_lto=true -D b_ndebug=true -D cpp_link_args="-L//home/piotro/minimyth2-x86_64-next/images/build/usr/lib/glibc-nptl/" -D platforms=x11,wayland -D cpp_rtti=false -D vulkan-drivers=amd,intel -D gallium-drivers=r300,r600,radeonsi,iris,crocus,nouveau,swrast -D gallium-vdpau=enabled -D gallium-va=enabled -D video-codecs=vc1dec,h264dec,h265dec -D llvm=enabled
DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config"
The Meson build system
Version: 1.4.0
Source dir: /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0
Build dir: /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build
Build type: cross build
Project name: mesa
Project version: 24.1.0
C compiler for the host machine: //home/piotro/minimyth2-x86_64-next/images/build/usr/bin/x86_64-minimyth-linux-gnu-gcc (gcc 14.1.0 "x86_64-minimyth-linux-gnu-gcc (GCC) 14.1.0")
C linker for the host machine: //home/piotro/minimyth2-x86_64-next/images/build/usr/bin/x86_64-minimyth-linux-gnu-gcc ld.bfd 2.40
C++ compiler for the host machine: //home/piotro/minimyth2-x86_64-next/images/build/usr/bin/x86_64-minimyth-linux-gnu-g++ (gcc 14.1.0 "x86_64-minimyth-linux-gnu-g++ (GCC) 14.1.0")
C++ linker for the host machine: //home/piotro/minimyth2-x86_64-next/images/build/usr/bin/x86_64-minimyth-linux-gnu-g++ ld.bfd 2.40
C compiler for the build machine: cc (gcc 14.1.0 "cc (GCC) 14.1.0")
C linker for the build machine: cc ld.bfd 2.40
C++ compiler for the build machine: c++ (gcc 14.1.0 "c++ (GCC) 14.1.0")
C++ linker for the build machine: c++ ld.bfd 2.40
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Checking for size of "void*" : 8
Checking if "-mtls-dialect=gnu2" runs: YES
Checking if "split TLSDESC" : links: YES
Dependency libglvnd skipped: feature glvnd disabled
Found pkg-config: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/pkg-config) 0.29.2
Run-time dependency vdpau found: YES 1.5
Program glslangValidator found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/glslangValidator)
Found CMake: NO
Run-time dependency libomxil-bellagio found: NO (tried pkgconfig and cmake)
Run-time dependency libtizonia found: NO (tried pkgconfig and cmake)
Run-time dependency libtizplatform found: NO (tried pkgconfig and cmake)
Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake)
Run-time dependency libva found: YES 1.20.0
Header "va/va.h" has symbol "VASurfaceAttribDRMFormatModifiers" with dependency libva: YES
Run-time dependency libclc found: YES 0.2.0
Program python3 found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/python3)
Fetching value of define "ETIME" : 62
Compiler for C supports arguments -gsplit-dwarf: YES
Compiler for C supports link arguments -Wl,--gdb-index: NO
Checking for function "bswap32" : YES
Checking for function "bswap64" : YES
Checking for function "clz" : YES
Checking for function "clzll" : YES
Checking for function "ctz" : YES
Checking for function "expect" : YES
Checking for function "ffs" : YES
Checking for function "ffsll" : YES
Checking for function "popcount" : YES
Checking for function "popcountll" : YES
Checking for function "unreachable" : YES
Checking for function "types_compatible_p" : YES
Compiler for C supports function attribute const: YES
Compiler for C supports function attribute flatten: YES
Compiler for C supports function attribute malloc: YES
Compiler for C supports function attribute pure: YES
Compiler for C supports function attribute unused: YES
Compiler for C supports function attribute warn_unused_result: YES
Compiler for C supports function attribute weak: YES
Compiler for C supports function attribute format: YES
Compiler for C supports function attribute packed: YES
Compiler for C supports function attribute returns_nonnull: YES
Compiler for C supports function attribute alias: YES
Compiler for C supports function attribute noreturn: YES
Compiler for C supports function attribute visibility:hidden: YES
Checking if "__uint128_t" compiles: YES
Checking for function "reallocarray" : YES
Checking for function "fmemopen" : YES
Checking if "gc-sections" : links: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=empty-body: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=int-conversion: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Compiler for C supports arguments -Wmisleading-indentation: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-format-truncation: YES
Compiler for C supports arguments -Wno-nonnull-compare: YES
Compiler for C supports arguments -fno-math-errno: YES
Compiler for C supports arguments -fno-trapping-math: YES
Compiler for C supports arguments -Qunused-arguments: NO
Compiler for C supports arguments -fno-common: YES
Compiler for C supports arguments -Wno-unknown-pragmas: YES
Compiler for C supports arguments -Wno-microsoft-enum-value: NO
Compiler for C supports arguments -Wno-unused-function: YES
Compiler for C supports arguments -Werror=format: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Werror=thread-safety: NO
Compiler for C supports arguments -ffunction-sections: YES
Compiler for C supports arguments -fdata-sections: YES
Compiler for C supports arguments -Wno-unused-variable: YES
Compiler for C supports arguments -Wno-unused-but-set-variable: YES
Compiler for C supports arguments /wd4189: NO
Compiler for C++ supports arguments -Werror=return-type: YES
Compiler for C++ supports arguments -Werror=empty-body: YES
Compiler for C++ supports arguments -Wmisleading-indentation: YES
Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
Compiler for C++ supports arguments -Wno-format-truncation: YES
Compiler for C++ supports arguments -fno-math-errno: YES
Compiler for C++ supports arguments -fno-trapping-math: YES
Compiler for C++ supports arguments -Qunused-arguments: NO
Compiler for C++ supports arguments -flifetime-dse=1: YES
Compiler for C++ supports arguments -Wno-unknown-pragmas: YES
Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO
Compiler for C++ supports arguments -Werror=format: YES
Compiler for C++ supports arguments -Wformat-security: YES
Compiler for C++ supports arguments -ffunction-sections: YES
Compiler for C++ supports arguments -fdata-sections: YES
Compiler for C++ supports arguments -Wno-unused-variable: YES
Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES
Compiler for C++ supports arguments /wd4189: NO
Compiler for C supports arguments -Wno-override-init: YES
Compiler for C supports arguments -Wno-initializer-overrides: NO
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C supports arguments -Werror=vla: YES
Compiler for C supports arguments -Werror=gnu-empty-initializer: NO
Compiler for C++ supports arguments -Werror=pointer-arith: YES
Compiler for C++ supports arguments -Werror=vla: YES
Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO
Checking for function "__builtin_ia32_clflushopt" : YES
Checking if "GCC atomic builtins" compiles: YES
Checking if "GCC atomic builtins required -latomic" : links: YES
Checking if "GCC 64bit atomics" with dependency : links: YES
Library ws2_32 found: NO
Header "sys/sysmacros.h" has symbol "major" : YES
Header "sys/sysmacros.h" has symbol "minor" : YES
Header "sys/sysmacros.h" has symbol "makedev" : YES
Header "sys/mkdev.h" has symbol "major" : NO
Check usable header "sched.h" : YES
Checking for function "sched_getaffinity" : YES
Check usable header "xlocale.h" : NO
Check usable header "linux/futex.h" : YES
Check usable header "endian.h" : YES
Check usable header "dlfcn.h" : YES
Check usable header "sys/shm.h" : YES
Check usable header "cet.h" : YES
Check usable header "pthread_np.h" : NO
Check usable header "renderdoc_app.h" : NO
Check usable header "sys/inotify.h" : YES
Check usable header "linux/udmabuf.h" : YES
Checking for function "strtof" : YES
Checking for function "mkostemp" : YES
Checking for function "memfd_create" : YES
Checking for function "random_r" : YES
Checking for function "flock" : YES
Checking for function "strtok_r" : YES
Checking for function "getrandom" : YES
Checking for function "qsort_s" : NO
Checking for function "posix_fallocate" : YES
Checking for function "secure_getenv" : YES
Checking if "GNU qsort_r" : links: YES
Header "time.h" has symbol "struct timespec" : YES
Checking for function "thrd_create" : YES
Header "errno.h" has symbol "program_invocation_name" : YES
Header "math.h" has symbol "issignaling" : YES
Checking for function "posix_memalign" : YES
Checking whether type "struct dirent" has member "d_type" : YES
Checking if "strtod has locale support" : links: YES
Checking if "Bsymbolic" : links: YES
Checking if "version-script" : links: YES
Checking if "dynamic-list" : links: YES
Compiler for C supports link arguments -Wl,--build-id=sha1: YES
Checking for function "dlopen" : YES
Checking for function "dladdr" with dependency : YES
Checking for function "dl_iterate_phdr" : YES
Checking for function "clock_gettime" : YES
Run-time dependency zlib found: YES 1.2.11
Run-time dependency libzstd found: YES 1.5.0
Run-time dependency threads found: YES
Checking for function "pthread_setaffinity_np" with dependency threads: YES
Run-time dependency expat found: YES 2.5.0
Library m found: YES
Message: libdrm 2.4.119 needed because amdgpu has the highest requirement
Run-time dependency libdrm_amdgpu found: YES 2.4.120
Run-time dependency libdrm_radeon found: YES 2.4.120
Run-time dependency libdrm found: YES 2.4.120
Run-time dependency libudev found: YES 243
llvm-config found: YES (/home/piotro/minimyth2-x86_64-next/images/main/usr/bin-config/llvm-config) 18.1.6
Run-time dependency LLVM (modules: amdgpu, asmparser, bitreader, bitwriter, core, coverage, engine, executionengine, instcombine, ipo, irreader, libdriver, linker, lto, mcdisassembler, mcjit, native, option, scalaropts, target, transformutils, all-targets, coroutines, frontenddriver, frontendhlsl, lto, windowsdriver) found: YES 18.1.6
Run-time dependency spirv-tools found: YES 2024.1.1
Run-time dependency llvmspirvlib found: YES 18.1.0.0
Library clang-cpp found: YES
Run-time dependency libelf found: NO (tried pkgconfig and cmake)
Library elf found: YES
Run-time dependency valgrind found: NO (tried pkgconfig)
Program bison found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/bison)
Program bison found: YES 3.8.2 3.8.2 (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/bison)
Program flex found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/flex)
Run-time dependency libunwind found: NO (tried pkgconfig and cmake)
Found pkg-config: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/pkg-config) 0.29.2
Build-time dependency wayland-scanner found: YES 1.22.0
Program /home/piotro/minimyth2-x86_64-next/images/build/usr/bin/wayland-scanner found: YES (/home/piotro/minimyth2-x86_64-next/images/build/usr/bin/wayland-scanner)
Run-time dependency wayland-protocols found: YES 1.34
Run-time dependency wayland-client found: YES 1.22.0
Run-time dependency wayland-server found: YES 1.22.0
Run-time dependency wayland-egl-backend found: YES 3
Checking for function "wl_display_dispatch_queue_timeout" with dependency wayland-client: NO
Checking for function "wl_display_create_queue_with_name" with dependency wayland-client: NO
Run-time dependency OpenMP found: YES 4.5
Run-time dependency x11 found: YES 1.8.4
Run-time dependency xext found: YES 1.3.5
Run-time dependency xfixes found: YES 6.0.0
Run-time dependency xcb-glx found: YES 1.15
Run-time dependency xcb-shm found: YES 1.15
Run-time dependency xcb found: YES 1.15
Run-time dependency xcb-keysyms found: YES 0.4.1
Run-time dependency x11-xcb found: YES 1.8.4
Run-time dependency xcb-dri2 found: YES 1.15
Dependency xcb-dri2 found: YES 1.15 (cached)
Run-time dependency xcb-dri3 found: YES 1.15
Run-time dependency xcb-present found: YES 1.15
Dependency xcb-shm found: YES 1.15 (cached)
Run-time dependency xcb-sync found: YES 1.15
Run-time dependency xshmfence found: YES 1.3
Run-time dependency glproto found: YES 1.4.17
Run-time dependency dri2proto found: YES 2.8
Run-time dependency xxf86vm found: YES 1.1.5
Run-time dependency xcb-xfixes found: YES 1.15
Run-time dependency xcb-randr found: YES 1.15
Run-time dependency xrandr found: YES 1.5.3
Library sensors found: YES
Program nm found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/nm)
Program symbols-check.py found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/python3 /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/bin/symbols-check.py)
Program install_megadrivers.py found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/python3 /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/bin/install_megadrivers.py)
Compiler for C supports arguments -Wno-misleading-indentation: YES
Checking for function "mmap" : YES
Compiler for C supports link arguments -fPIC: YES
Program decode.py found: YES (/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/compiler/isaspec/decode.py)
Program encode.py found: YES (/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/compiler/isaspec/encode.py)
Compiler for C++ supports arguments -Wno-unused-variable: YES (cached)
Compiler for C++ supports arguments -Wno-unused-local-typedefs: YES
Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C++ supports arguments -Wno-maybe-uninitialized: YES
Compiler for C++ supports arguments -Wno-self-assign: NO
Compiler for C++ supports arguments /wd4189: NO (cached)
Compiler for C++ supports arguments -fno-exceptions: YES
Compiler for C++ supports arguments -fno-rtti: YES
Compiler for C++ supports arguments -Wimplicit-fallthrough: YES
Compiler for C++ supports arguments -Wshadow: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -Wno-unused: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-unused-command-line-argument: NO
Compiler for C supports arguments -Wno-ignored-qualifiers: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C supports arguments -Wno-self-assign: NO
Compiler for C supports arguments -Wno-implicit-fallthrough: YES
Compiler for C supports arguments -Werror=comment: YES
Compiler for C supports arguments -Werror=missing-braces: YES
Compiler for C supports arguments -Werror=override-init: YES
Compiler for C supports arguments -Werror=enum-conversion: YES
Compiler for C supports arguments -Werror=enum-compare: YES
Compiler for C supports arguments -Werror=maybe-uninitialized: YES
Compiler for C supports arguments -Wno-gnu-variable-sized-type-not-at-end: NO
Checking for type "std::pmr::monotonic_buffer_resource" : YES
Compiler for C supports arguments -Wno-gnu-variable-sized-type-not-at-end: NO (cached)
Configuring dri.sym using configuration
Program ln found: YES (//home/piotro/minimyth2-x86_64-next/images/build/usr/bin/ln)
Configuring vdpau.sym using configuration
Configuring va.sym using configuration
Checking for function "mincore" : YES
Build targets in project: 428
mesa 24.1.0
Directories
prefix : /usr
libdir : lib
includedir : include
Common C and C++ arguments
c_cpp_args : -mtls-dialect=gnu2
OpenGL
OpenGL : YES
ES1 : YES
ES2 : YES
Shared glapi : YES
GLVND : NO
DRI
Platform : drm
Driver dir : /usr/lib/dri
GLX
Enabled : YES
Provider : dri
EGL
Enabled : YES
Drivers : builtin:egl_dri2 builtin:egl_dri3
Platforms : x11 wayland surfaceless drm xcb
GBM
Enabled : YES
Backends path : /usr/lib/gbm
Vulkan
Drivers : amd intel
Platforms : x11 wayland surfaceless drm xcb
ICD dir : share/vulkan/icd.d
Intel Ray tracing : YES
Video
Codecs : vc1dec h264dec h265dec
APIs : vdpau va vulkan
LLVM
Enabled : YES
Version : 18.1.6
Gallium
Enabled : YES
Drivers : r300 r600 radeonsi iris crocus nouveau swrast
Platforms : x11 wayland surfaceless drm xcb
Frontends : mesa vdpau va
Off-screen rendering (OSMesa): NO
HUD lm-sensors : YES
Perfetto
Enabled : NO
Teflon (TensorFlow Lite delegate)
Enabled : NO
User defined options
Cross files : //home/piotro/minimyth2-x86_64-next/images/build/usr/share/meson/cross/x86_64-minimyth-linux-gnu.conf
bindir : /usr/bin
buildtype : release
datadir : /usr/share
includedir : /usr/include
infodir : /usr/info
libdir : /usr/lib
libexecdir : /usr/libexec
localstatedir : /var
mandir : /usr/share/man
prefix : /usr
sbindir : /usr/sbin
sharedstatedir : /usr/share
sysconfdir : /etc
b_lto : true
b_ndebug : true
cpp_link_args : -L//home/piotro/minimyth2-x86_64-next/images/build/usr/lib/glibc-nptl/
cpp_rtti : false
dri-search-path : /usr/lib/dri
dri3 : enabled
egl : enabled
gallium-drivers : r300,r600,radeonsi,iris,crocus,nouveau,swrast
gallium-nine : false
gallium-va : enabled
gallium-vdpau : enabled
gallium-xa : disabled
gbm : enabled
gles1 : enabled
gles2 : enabled
glvnd : disabled
glx : dri
llvm : enabled
platforms : x11,wayland
shared-glapi : enabled
shared-llvm : enabled
va-libs-path : /usr/lib
vdpau-libs-path : /usr/lib
video-codecs : vc1dec,h264dec,h265dec
vulkan-drivers : amd,intel
Found ninja-1.11.0 at //home/piotro/minimyth2-x86_64-next/images/build/usr/bin/ninja
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
[configure] complete for mesa.
ninja: Entering directory `build'
[1341/2609] Linking target src/gbm/libgbm.so.1.0.0
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:157:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:159:3,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:160:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 8 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
[2367/2609] Linking target src/egl/libEGL.so.1.0.0
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:157:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:159:3,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:160:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 8 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
[2368/2609] Linking target src/glx/libGL.so.1.2.0
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:157:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:159:3,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:160:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2,
inlined from ‘_mesa_sha1_final’ at ../src/util/mesa-sha1.h:54:4,
inlined from ‘_mesa_sha1_compute’ at ../src/util/mesa-sha1.c:40:4,
inlined from ‘parseAppAttr’ at ../src/util/xmlconfig.c:731:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 8 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘parseAppAttr’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
[2369/2609] Linking target src/intel/compiler/intel_clc
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:973: warning: type ‘spv::Capability’ violates the C++ One Definition Rule [-Wodr]
973 | enum Capability {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:973: note: an enum with different value name is defined in another translation unit
973 | enum class Capability : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:974: note: name ‘CapabilityMatrix’ differs from name ‘Matrix’ defined in another translation unit
974 | CapabilityMatrix = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:974: note: mismatching definition
974 | Matrix = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:1405: warning: type ‘spv::Op’ violates the C++ One Definition Rule [-Wodr]
1405 | enum Op {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:1418: note: an enum with different value name is defined in another translation unit
1418 | enum class Op : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:1882: note: name ‘OpSubgroupShuffleINTEL’ differs from name ‘OpRawAccessChainNV’ defined in another translation unit
1882 | OpSubgroupShuffleINTEL = 5571,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:1895: note: mismatching definition
1895 | OpRawAccessChainNV = 5398,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:224: warning: type ‘spv::StorageClass’ violates the C++ One Definition Rule [-Wodr]
224 | enum StorageClass {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:224: note: an enum with different value name is defined in another translation unit
224 | enum class StorageClass : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:225: note: name ‘StorageClassUniformConstant’ differs from name ‘UniformConstant’ defined in another translation unit
225 | StorageClassUniformConstant = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:225: note: mismatching definition
225 | UniformConstant = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:474: warning: type ‘spv::AccessQualifier’ violates the C++ One Definition Rule [-Wodr]
474 | enum AccessQualifier {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:474: note: an enum with different value name is defined in another translation unit
474 | enum class AccessQualifier : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:475: note: name ‘AccessQualifierReadOnly’ differs from name ‘ReadOnly’ defined in another translation unit
475 | AccessQualifierReadOnly = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:475: note: mismatching definition
475 | ReadOnly = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:263: warning: type ‘spv::Dim’ violates the C++ One Definition Rule [-Wodr]
263 | enum Dim {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:263: note: an enum with different value name is defined in another translation unit
263 | enum class Dim : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:267: note: name ‘DimCube’ differs from name ‘Cube’ defined in another translation unit
267 | DimCube = 3,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:267: note: mismatching definition
267 | Cube = 3,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:80: warning: type ‘spv::ExecutionModel’ violates the C++ One Definition Rule [-Wodr]
80 | enum ExecutionModel {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:80: note: an enum with different value name is defined in another translation unit
80 | enum class ExecutionModel : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:81: note: name ‘ExecutionModelVertex’ differs from name ‘Vertex’ defined in another translation unit
81 | ExecutionModelVertex = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:81: note: mismatching definition
81 | Vertex = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:494: warning: type ‘spv::Decoration’ violates the C++ One Definition Rule [-Wodr]
494 | enum Decoration {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:494: note: an enum with different value name is defined in another translation unit
494 | enum class Decoration : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:495: note: name ‘DecorationRelaxedPrecision’ differs from name ‘RelaxedPrecision’ defined in another translation unit
495 | DecorationRelaxedPrecision = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:495: note: mismatching definition
495 | RelaxedPrecision = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:933: warning: type ‘spv::Scope’ violates the C++ One Definition Rule [-Wodr]
933 | enum Scope {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:933: note: an enum with different value name is defined in another translation unit
933 | enum class Scope : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:934: note: name ‘ScopeCrossDevice’ differs from name ‘CrossDevice’ defined in another translation unit
934 | ScopeCrossDevice = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:934: note: mismatching definition
934 | CrossDevice = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:643: warning: type ‘spv::BuiltIn’ violates the C++ One Definition Rule [-Wodr]
643 | enum BuiltIn {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:643: note: an enum with different value name is defined in another translation unit
643 | enum class BuiltIn : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:644: note: name ‘BuiltInPosition’ differs from name ‘Position’ defined in another translation unit
644 | BuiltInPosition = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:644: note: mismatching definition
644 | Position = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:107: warning: type ‘spv::AddressingModel’ violates the C++ One Definition Rule [-Wodr]
107 | enum AddressingModel {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:107: note: an enum with different value name is defined in another translation unit
107 | enum class AddressingModel : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:108: note: name ‘AddressingModelLogical’ differs from name ‘Logical’ defined in another translation unit
108 | AddressingModelLogical = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:108: note: mismatching definition
108 | Logical = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:116: warning: type ‘spv::MemoryModel’ violates the C++ One Definition Rule [-Wodr]
116 | enum MemoryModel {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:116: note: an enum with different value name is defined in another translation unit
116 | enum class MemoryModel : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:117: note: name ‘MemoryModelSimple’ differs from name ‘Simple’ defined in another translation unit
117 | MemoryModelSimple = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:117: note: mismatching definition
117 | Simple = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:852: warning: type ‘spv::FunctionControlMask’ violates the C++ One Definition Rule [-Wodr]
852 | enum FunctionControlMask {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:852: note: an enum with different value name is defined in another translation unit
852 | enum class FunctionControlMask : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:853: note: name ‘FunctionControlMaskNone’ differs from name ‘MaskNone’ defined in another translation unit
853 | FunctionControlMaskNone = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:853: note: mismatching definition
853 | MaskNone = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:125: warning: type ‘spv::ExecutionMode’ violates the C++ One Definition Rule [-Wodr]
125 | enum ExecutionMode {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:125: note: an enum with different value name is defined in another translation unit
125 | enum class ExecutionMode : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:126: note: name ‘ExecutionModeInvocations’ differs from name ‘Invocations’ defined in another translation unit
126 | ExecutionModeInvocations = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:126: note: mismatching definition
126 | Invocations = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:445: warning: type ‘spv::FPFastMathModeMask’ violates the C++ One Definition Rule [-Wodr]
445 | enum FPFastMathModeMask {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:445: note: an enum with different value name is defined in another translation unit
445 | enum class FPFastMathModeMask : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:446: note: name ‘FPFastMathModeMaskNone’ differs from name ‘MaskNone’ defined in another translation unit
446 | FPFastMathModeMaskNone = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:446: note: mismatching definition
446 | MaskNone = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:407: warning: type ‘spv::ImageOperandsMask’ violates the C++ One Definition Rule [-Wodr]
407 | enum ImageOperandsMask {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:407: note: an enum with different value name is defined in another translation unit
407 | enum class ImageOperandsMask : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:408: note: name ‘ImageOperandsMaskNone’ differs from name ‘MaskNone’ defined in another translation unit
408 | ImageOperandsMaskNone = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:408: note: mismatching definition
408 | MaskNone = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:459: warning: type ‘spv::FPRoundingMode’ violates the C++ One Definition Rule [-Wodr]
459 | enum FPRoundingMode {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:459: note: an enum with different value name is defined in another translation unit
459 | enum class FPRoundingMode : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:460: note: name ‘FPRoundingModeRTE’ differs from name ‘RTE’ defined in another translation unit
460 | FPRoundingModeRTE = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:460: note: mismatching definition
460 | RTE = 0,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030/lib/SPIRV/libSPIRV/OpenCL.std.h:34: warning: type ‘OpenCLLIB::Entrypoints’ violates the C++ One Definition Rule [-Wodr]
34 | enum Entrypoints {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/OpenCL.std.h:33: note: an enum with different value name is defined in another translation unit
33 | enum Entrypoints {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030/lib/SPIRV/libSPIRV/OpenCL.std.h:134: note: name ‘FClamp’ differs from name ‘SAbs’ defined in another translation unit
134 | FClamp = 95,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/OpenCL.std.h:133: note: mismatching definition
133 | SAbs = 141,
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:945: warning: type ‘spv::GroupOperation’ violates the C++ One Definition Rule [-Wodr]
945 | enum GroupOperation {
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:945: note: an enum with different value name is defined in another translation unit
945 | enum class GroupOperation : unsigned {
/home/piotro/minimyth2-x86_64-next/script/lib/SPIRV-LLVM-Translator/work/main.d/SPIRV-LLVM-Translator-ad99707fd80189dca0ca76ed89946ae383e9a030_build/SPIRV-Headers/include/spirv/unified1/spirv.hpp:946: note: name ‘GroupOperationReduce’ differs from name ‘Reduce’ defined in another translation unit
946 | GroupOperationReduce = 0,
/home/piotro/minimyth2-x86_64-next/images/main/usr/include/spirv/unified1/spirv.hpp11:946: note: mismatching definition
946 | Reduce = 0,
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:157:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:159:3,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘process_block’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1433:10,
inlined from ‘nir_opt_load_store_vectorize’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1464:22:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘nir_opt_load_store_vectorize’:
lto1: note: destination object is likely at address zero
[2376/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_scheduler.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_scheduler.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_build_qnodes_scheduler -e build_qnodes_scheduler --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_scheduler.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2377/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS_single_wg_batchable.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS_single_wg_batchable.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_DFS_DFS_single_wg_batchable -e DFS_single_wg_batchable --in ../src/intel/vulkan/grl/gpu/bvh_build_DFS.cl -o src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS_single_wg_batchable.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2378/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_q...o_fill_grb_batched.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_try_to_fill_grb_batched.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_build_qnodes_try_to_fill_grb_batched -e build_qnodes_try_to_fill_grb_batched --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_try_to_fill_grb_batched.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2379/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_categor...and_init_scheduler.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_categorize_builds_and_init_scheduler.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_categorize_builds_and_init_scheduler -e categorize_builds_and_init_scheduler --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_categorize_builds_and_init_scheduler.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2380/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_DFS_DFS -e DFS --in ../src/intel/vulkan/grl/gpu/bvh_build_DFS.cl -o src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2381/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS_single_wg.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS_single_wg.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_DFS_DFS_single_wg -e DFS_single_wg --in ../src/intel/vulkan/grl/gpu/bvh_build_DFS.cl -o src/intel/vulkan/grl/gfx125_bvh_build_DFS_DFS_single_wg.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2382/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_scheduler.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_scheduler.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_scheduler -e scheduler --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_scheduler.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2383/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_amplify.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_amplify.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_build_qnodes_pc_amplify -e build_qnodes_pc_amplify --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_amplify.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2384/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_begin_batchable.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_begin_batchable.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_build_qnodes_begin_batchable -e build_qnodes_begin_batchable --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_begin_batchable.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2385/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_indexed.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_indexed.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass2_indexed -e BFS_pass2_indexed --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_indexed.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2386/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_q..._scheduler_batched.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_init_scheduler_batched.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_build_qnodes_init_scheduler_batched -e build_qnodes_init_scheduler_batched --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_init_scheduler_batched.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2387/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_indexed_batchable.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_indexed_batchable.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass2_indexed_batchable -e BFS_pass2_indexed_batchable --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_indexed_batchable.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2388/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_initial_batchable.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_initial_batchable.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass1_initial_batchable -e BFS_pass1_initial_batchable --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_initial_batchable.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2389/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_begin.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_begin.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_begin -e begin --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_begin.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2390/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_initial_batchable.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_initial_batchable.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass2_initial_batchable -e BFS_pass2_initial_batchable --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_initial_batchable.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2391/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_initial.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_initial.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass2_initial -e BFS_pass2_initial --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass2_initial.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2392/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_indexed_batchable.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_indexed_batchable.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass1_indexed_batchable -e BFS_pass1_indexed_batchable --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_indexed_batchable.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2393/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_indexed.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_indexed.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass1_indexed -e BFS_pass1_indexed --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_indexed.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2394/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_begin_batchable.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_begin_batchable.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_begin_batchable -e begin_batchable --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_begin_batchable.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2395/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_q...pc_amplify_batched.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_amplify_batched.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_build_qnodes_pc_amplify_batched -e build_qnodes_pc_amplify_batched --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_amplify_batched.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2396/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_kickoff.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_kickoff.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_build_qnodes_pc_kickoff -e build_qnodes_pc_kickoff --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_build_qnodes_pc_kickoff.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2397/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_DFS.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_DFS.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_DFS -e DFS --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_DFS.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2398/2609] Generating src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_initial.h with a custom command (wrapped by meson to set env)
FAILED: src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_initial.h
env MESA_SHADER_CACHE_DISABLE=true MESA_SPIRV_LOG_LEVEL=error /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/build/src/intel/compiler/intel_clc -p dg2 --prefix gfx125_bvh_build_BFS_BFS_pass1_initial -e BFS_pass1_initial --in ../src/intel/vulkan/grl/gpu/bvh_build_BFS.cl --in /home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl -o src/intel/vulkan/grl/gfx125_bvh_build_BFS_BFS_pass1_initial.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -DMAX_HW_SIMD_WIDTH=16 -DMAX_WORKGROUP_SIZE=16 -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/gpu -I/home/piotro/minimyth2-x86_64-next/script/opengl/mesa/work/main.d/mesa-mesa-24.1.0/src/intel/vulkan/grl/include
ERROR: libclc shader missing. Consider installing the libclc package
[2399/2609] Linking target src/amd/vulkan/libvulkan_radeon.so
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘compute_unique_rt_sha’ at ../src/amd/vulkan/layers/radv_sqtt_layer.c:1545:4,
inlined from ‘sqtt_DestroyPipeline’ at ../src/amd/vulkan/layers/radv_sqtt_layer.c:1817:10:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 8 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘sqtt_DestroyPipeline’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘compute_unique_rt_sha’ at ../src/amd/vulkan/layers/radv_sqtt_layer.c:1546:4,
inlined from ‘sqtt_DestroyPipeline’ at ../src/amd/vulkan/layers/radv_sqtt_layer.c:1817:10:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘sqtt_DestroyPipeline’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 16 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 17 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 18 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 19 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 20 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 21 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 22 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 23 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_pipeline_hash_shader_stage’ at ../src/amd/vulkan/radv_pipeline.c:1224:4,
inlined from ‘radv_init_rt_stage_hashes’ at ../src/amd/vulkan/radv_pipeline_rt.c:288:7,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:929:4:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 20 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_pipeline_hash_shader_stage’ at ../src/amd/vulkan/radv_pipeline.c:1225:4,
inlined from ‘radv_init_rt_stage_hashes’ at ../src/amd/vulkan/radv_pipeline_rt.c:288:7,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:929:4:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 28 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:72:7,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 20 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:76:7,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:77:7,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:78:7,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:79:7,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:81:7,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:83:7,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 16 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_rt_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:90:10,
inlined from ‘radv_rt_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_rt.c:849:4,
inlined from ‘radv_rt_pipeline_create’ at ../src/amd/vulkan/radv_pipeline_rt.c:938:13:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 20 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_rt_pipeline_create’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:157:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:159:3,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:160:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 8 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:43:7,
inlined from ‘radv_graphics_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_graphics.c:2652:7:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 20 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_graphics_pipeline_compile’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_hash_shaders’ at ../src/amd/vulkan/radv_pipeline_cache.c:44:7,
inlined from ‘radv_graphics_pipeline_compile’ at ../src/amd/vulkan/radv_pipeline_graphics.c:2652:7:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 2 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_graphics_pipeline_compile’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_pipeline_layout_hash’ at ../src/amd/vulkan/radv_descriptor_set.c:545:7,
inlined from ‘radv_graphics_pipeline_init’ at ../src/amd/vulkan/radv_pipeline_graphics.c:4085:7:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 20 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_graphics_pipeline_init’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘process_block’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1433:10,
inlined from ‘nir_opt_load_store_vectorize’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1464:22:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘nir_opt_load_store_vectorize’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_pipeline_layout_hash’ at ../src/amd/vulkan/radv_descriptor_set.c:545:7,
inlined from ‘radv_graphics_lib_pipeline_init’ at ../src/amd/vulkan/radv_pipeline_graphics.c:4251:7:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 20 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_graphics_lib_pipeline_init’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:345:1,
inlined from ‘invalidate_copies_for_cf_node’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:913:13:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘invalidate_copies_for_cf_node’:
lto1: note: destination object is likely at address zero
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:345:1,
inlined from ‘apply_barrier_for_modes’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:606:10:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘apply_barrier_for_modes’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_device_get_cache_uuid’ at ../src/amd/vulkan/radv_physical_device.c:206:4:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 12 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_device_get_cache_uuid’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:345:1,
inlined from ‘lookup_entry_and_kill_aliases.isra’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:530:13:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘lookup_entry_and_kill_aliases.isra’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_pipeline_layout_hash’ at ../src/amd/vulkan/radv_descriptor_set.c:545:7,
inlined from ‘radv_CreatePipelineLayout’ at ../src/amd/vulkan/radv_descriptor_set.c:601:4:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 20 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_CreatePipelineLayout’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘radv_pipeline_layout_hash’ at ../src/amd/vulkan/radv_descriptor_set.c:547:4,
inlined from ‘radv_CreatePipelineLayout’ at ../src/amd/vulkan/radv_descriptor_set.c:601:4:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘radv_CreatePipelineLayout’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
[2400/2609] Linking target src/gallium/targets/va/libgallium_drv_video.so
In function ‘util_dynarray_init’,
inlined from ‘process_block’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1433:10,
inlined from ‘nir_opt_load_store_vectorize.constprop’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1464:22:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘nir_opt_load_store_vectorize.constprop’:
lto1: note: destination object is likely at address zero
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:345:0,
inlined from ‘lookup_entry_and_kill_aliases.isra’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:530:13:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘lookup_entry_and_kill_aliases.isra’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘draw_get_ir_cache_key’ at ../src/gallium/auxiliary/draw/draw_llvm.c:465:4:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘draw_get_ir_cache_key’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘ntt_emit_impl’ at ../src/gallium/auxiliary/nir/nir_to_tgsi.c:3178:7:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘ntt_emit_impl’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘r600_get_driver_uuid’ at ../src/gallium/drivers/r600/r600_pipe_common.c:1206:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 11 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘r600_get_driver_uuid’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 16 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 17 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 18 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 19 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 20 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 21 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 22 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 23 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:345:0,
inlined from ‘apply_barrier_for_modes’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:606:10:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘apply_barrier_for_modes’:
lto1: note: destination object is likely at address zero
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry.part.0’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘get_copies_array_from_ht_entry.part.0’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:157:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:159:3,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:160:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 8 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:17,
inlined from ‘si_get_ir_cache_key’ at ../src/gallium/drivers/radeonsi/si_state_shaders.cpp:173:21:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘si_get_ir_cache_key’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘r600_vec_instr_stack_create’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:103:4,
inlined from ‘r600_vec_instr_set_add’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:247:38,
inlined from ‘r600_vectorize_block’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:310:43:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘r600_vectorize_block’:
lto1: note: destination object is likely at address zero
In function ‘util_dynarray_init’,
inlined from ‘r600_vec_instr_stack_create’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:103:4,
inlined from ‘r600_vec_instr_set_remove’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:284:33,
inlined from ‘r600_vectorize_block’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:319:19:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘r600_vectorize_block’:
lto1: note: destination object is likely at address zero
[2401/2609] Linking target src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0
In function ‘util_dynarray_init’,
inlined from ‘process_block’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1433:10,
inlined from ‘nir_opt_load_store_vectorize.constprop’ at ../src/compiler/nir/nir_opt_load_store_vectorize.c:1464:22:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘nir_opt_load_store_vectorize.constprop’:
lto1: note: destination object is likely at address zero
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 16 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 17 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 18 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 19 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 20 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 21 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 22 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘read_alu’,
inlined from ‘read_instr’ at ../src/compiler/nir/nir_serialize.c:1638:47,
inlined from ‘read_block’ at ../src/compiler/nir/nir_serialize.c:1709:12,
inlined from ‘read_cf_node’ at ../src/compiler/nir/nir_serialize.c:1802:7,
inlined from ‘read_cf_list’ at ../src/compiler/nir/nir_serialize.c:1829:7:
../src/compiler/nir/nir_serialize.c:809:46: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
809 | alu->src[i].swizzle[o + j] =
| ^
../src/compiler/nir/nir.h: In function ‘read_cf_list’:
../src/compiler/nir/nir.h:1224:12: note: at offset 23 into destination object ‘swizzle’ of size 16
1224 | uint8_t swizzle[NIR_MAX_VEC_COMPONENTS];
| ^
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:345:0,
inlined from ‘lookup_entry_and_kill_aliases.isra’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:530:13:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘lookup_entry_and_kill_aliases.isra’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘draw_get_ir_cache_key’ at ../src/gallium/auxiliary/draw/draw_llvm.c:465:4:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘draw_get_ir_cache_key’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘ntt_emit_impl’ at ../src/gallium/auxiliary/nir/nir_to_tgsi.c:3178:7:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘ntt_emit_impl’:
lto1: note: destination object is likely at address zero
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22,
inlined from ‘get_copies_array_from_ht_entry’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:345:0,
inlined from ‘apply_barrier_for_modes’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:606:10:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘apply_barrier_for_modes’:
lto1: note: destination object is likely at address zero
In function ‘util_dynarray_init’,
inlined from ‘get_copies_dynarray’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:316:4,
inlined from ‘get_copies_array_from_ht_entry.part.0’ at ../src/compiler/nir/nir_opt_copy_prop_vars.c:355:22:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘get_copies_array_from_ht_entry.part.0’:
lto1: note: destination object is likely at address zero
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:157:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:159:3,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 1 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘SHA1Pad’ at ../src/util/sha1/sha1.c:160:2,
inlined from ‘SHA1Final’ at ../src/util/sha1/sha1.c:168:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 8 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘SHA1Final’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:7,
inlined from ‘r600_get_driver_uuid’ at ../src/gallium/drivers/r600/r600_pipe_common.c:1206:2:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 11 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘r600_get_driver_uuid’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘SHA1Update’,
inlined from ‘_mesa_sha1_update’ at ../src/util/mesa-sha1.h:48:17,
inlined from ‘si_get_ir_cache_key’ at ../src/gallium/drivers/radeonsi/si_state_shaders.cpp:173:21:
../src/util/sha1/sha1.c:135:25: warning: ‘SHA1Transform’ reading 64 bytes from a region of size 4 [-Wstringop-overread]
135 | SHA1Transform(context->state, (uint8_t *)&data[i]);
| ^
../src/util/sha1/sha1.c:135:25: note: referencing argument 2 of type ‘const uint8_t[64]’
../src/util/sha1/sha1.c: In function ‘si_get_ir_cache_key’:
../src/util/sha1/sha1.c:55:1: note: in a call to function ‘SHA1Transform’
55 | SHA1Transform(uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH])
| ^
In function ‘util_dynarray_init’,
inlined from ‘r600_vec_instr_stack_create’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:103:4,
inlined from ‘r600_vec_instr_set_add’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:247:38,
inlined from ‘r600_vectorize_block’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:310:43:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘r600_vectorize_block’:
lto1: note: destination object is likely at address zero
In function ‘util_dynarray_init’,
inlined from ‘r600_vec_instr_stack_create’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:103:4,
inlined from ‘r600_vec_instr_set_remove’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:284:33,
inlined from ‘r600_vectorize_block’ at ../src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c:319:19:
../src/util/u_dynarray.h:58:4: warning: ‘memset’ writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
58 | memset(buf, 0, sizeof(*buf));
| ^
In function ‘r600_vectorize_block’:
lto1: note: destination object is likely at address zero
ninja: build stopped: subcommand failed.
make: *** [../../gar.lib.mk:327: build-meson] Error 1
[piotro@minimyth2-x8664 mesa]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment