==2628974== Memcheck, a memory error detector ==2628974== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==2628974== Using Valgrind-3.21.0.GIT-0811a612dd-20221118 and LibVEX; rerun with -h for copyright info ==2628974== Command: ./build/tutorial/E0_tutorial_kernel ==2628974== Parent PID: 6494 ==2628974== --2628974-- --2628974-- Valgrind options: --2628974-- --leak-check=full --2628974-- --log-file=mem-leak-test.txt --2628974-- --track-origins=yes --2628974-- -v --2628974-- Contents of /proc/version: --2628974-- Linux version 5.15.0-53-generic (buildd@lcy02-amd64-091) (gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #59~20.04.1-Ubuntu SMP Thu Oct 20 15:10:22 UTC 2022 --2628974-- --2628974-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed --2628974-- Page sizes: currently 4096, max supported 4096 --2628974-- Valgrind library directory: /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind --2628974-- Reading syms from /home/taichigraphics/workspace/taichi-aot-demo2/build/tutorial/E0_tutorial_kernel --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/ld-2.31.so --2628974-- Considering /usr/lib/debug/.build-id/45/87364908de169dec62ffa538170118c1c3a078.debug .. --2628974-- .. build-id is valid --2628974-- Reading syms from /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind/memcheck-amd64-linux --2628974-- object doesn't have a dynamic symbol table --2628974-- Scheduler: using generic scheduler lock implementation. --2628974-- Reading suppressions file: /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind/default.supp ==2628974== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-2628974-by-taichigraphics-on-??? ==2628974== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-2628974-by-taichigraphics-on-??? ==2628974== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-2628974-by-taichigraphics-on-??? ==2628974== ==2628974== TO CONTROL THIS PROCESS USING vgdb (which you probably ==2628974== don't want to do, unless you know exactly what you're doing, ==2628974== or are doing some strange experiment): ==2628974== /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind/../../bin/vgdb --pid=2628974 ...command... ==2628974== ==2628974== TO DEBUG THIS PROCESS USING GDB: start GDB like this ==2628974== /path/to/gdb ./build/tutorial/E0_tutorial_kernel ==2628974== and then give GDB the following command ==2628974== target remote | /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind/../../bin/vgdb --pid=2628974 ==2628974== --pid is optional if only one valgrind process is running ==2628974== --2628974-- REDIR: 0x4022e20 (ld-linux-x86-64.so.2:strlen) redirected to 0x580cec72 (vgPlain_amd64_linux_REDIR_FOR_strlen) --2628974-- REDIR: 0x4022bf0 (ld-linux-x86-64.so.2:index) redirected to 0x580cec8c (vgPlain_amd64_linux_REDIR_FOR_index) --2628974-- Reading syms from /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind/vgpreload_core-amd64-linux.so --2628974-- Reading syms from /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind/vgpreload_memcheck-amd64-linux.so ==2628974== WARNING: new redirection conflicts with existing -- ignoring it --2628974-- old: 0x04022e20 (strlen ) R-> (0000.0) 0x580cec72 vgPlain_amd64_linux_REDIR_FOR_strlen --2628974-- new: 0x04022e20 (strlen ) R-> (2007.0) 0x04842760 strlen --2628974-- REDIR: 0x401f600 (ld-linux-x86-64.so.2:strcmp) redirected to 0x48437b0 (strcmp) --2628974-- REDIR: 0x4023380 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x48476b0 (mempcpy) --2628974-- Reading syms from /home/taichigraphics/workspace/taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/lib/libtaichi_c_api.so --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libm-2.31.so --2628974-- Considering /usr/lib/debug/.build-id/fe/91b4090ea04c1559ff71dd9290062776618891.debug .. --2628974-- .. build-id is valid --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libc-2.31.so --2628974-- Considering /usr/lib/debug/.build-id/18/78e6b475720c7c51969e69ab2d276fae6d1dee.debug .. --2628974-- .. build-id is valid ==2628974== WARNING: new redirection conflicts with existing -- ignoring it --2628974-- old: 0x06142250 (memalign ) R-> (1011.0) 0x048419fd memalign --2628974-- new: 0x06142250 (memalign ) R-> (1017.0) 0x048419d0 aligned_alloc ==2628974== WARNING: new redirection conflicts with existing -- ignoring it --2628974-- old: 0x06142250 (memalign ) R-> (1011.0) 0x048419fd memalign --2628974-- new: 0x06142250 (memalign ) R-> (1017.0) 0x048419a3 aligned_alloc ==2628974== WARNING: new redirection conflicts with existing -- ignoring it --2628974-- old: 0x06142250 (memalign ) R-> (1011.0) 0x048419fd memalign --2628974-- new: 0x06142250 (memalign ) R-> (1017.0) 0x048419d0 aligned_alloc ==2628974== WARNING: new redirection conflicts with existing -- ignoring it --2628974-- old: 0x06142250 (memalign ) R-> (1011.0) 0x048419fd memalign --2628974-- new: 0x06142250 (memalign ) R-> (1017.0) 0x048419a3 aligned_alloc --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libpthread-2.31.so --2628974-- Considering /usr/lib/debug/.build-id/7b/4536f41cdaa5888408e82d0836e33dcf436466.debug .. --2628974-- .. build-id is valid --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libdl-2.31.so --2628974-- Considering /usr/lib/debug/.build-id/c0/f40155b3f8bf8c494fa800f9ab197ebe20ed6e.debug .. --2628974-- .. build-id is valid --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/librt-2.31.so --2628974-- Considering /usr/lib/debug/.build-id/ce/016c975d94bc4770ed8c62d45dea6b71405a2c.debug .. --2628974-- .. build-id is valid --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 --2628974-- Considering /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 .. --2628974-- .. CRC mismatch (computed 7de9b6ad wanted e8a17129) --2628974-- Considering /lib/x86_64-linux-gnu/libXau.so.6.0.0 .. --2628974-- .. CRC mismatch (computed 7de9b6ad wanted e8a17129) --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0 --2628974-- object doesn't have a symbol table --2628974-- REDIR: 0x6147480 (libc.so.6:memmove) redirected to 0x48331bb (_vgnU_ifunc_wrapper) ==2628974== Preferring higher priority redirection: --2628974-- old: 0x062326e0 (__memcpy_avx_unalign) R-> (2018.0) 0x04844be0 __memcpy_avx_unaligned_erms --2628974-- new: 0x062326e0 (__memcpy_avx_unalign) R-> (2018.1) 0x04846680 memmove --2628974-- REDIR: 0x6146780 (libc.so.6:strncpy) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61477b0 (libc.so.6:strcasecmp) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61460a0 (libc.so.6:strcat) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61467e0 (libc.so.6:rindex) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6148c50 (libc.so.6:rawmemchr) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6163ce0 (libc.so.6:wmemchr) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6163820 (libc.so.6:wcscmp) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61475e0 (libc.so.6:mempcpy) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6147410 (libc.so.6:bcmp) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146710 (libc.so.6:strncmp) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146150 (libc.so.6:strcmp) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6147540 (libc.so.6:memset) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61637e0 (libc.so.6:wcschr) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146670 (libc.so.6:strnlen) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146230 (libc.so.6:strcspn) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6147800 (libc.so.6:strncasecmp) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61461d0 (libc.so.6:strcpy) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6147950 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6164f50 (libc.so.6:wcsnlen) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6163860 (libc.so.6:wcscpy) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146820 (libc.so.6:strpbrk) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146100 (libc.so.6:index) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146630 (libc.so.6:strlen) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x614fbb0 (libc.so.6:memrchr) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6147850 (libc.so.6:strcasecmp_l) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61473d0 (libc.so.6:memchr) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6163930 (libc.so.6:wcslen) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6146ae0 (libc.so.6:strspn) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6147750 (libc.so.6:stpncpy) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61476f0 (libc.so.6:stpcpy) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x6148c90 (libc.so.6:strchrnul) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61478a0 (libc.so.6:strncasecmp_l) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x622f500 (libc.so.6:__strrchr_avx2) redirected to 0x4842110 (rindex) --2628974-- REDIR: 0x61410e0 (libc.so.6:malloc) redirected to 0x483c7df (malloc) --2628974-- REDIR: 0x622f6d0 (libc.so.6:__strlen_avx2) redirected to 0x4842640 (strlen) --2628974-- REDIR: 0x622bcc0 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x4845da0 (bcmp) --2628974-- REDIR: 0x622abd0 (libc.so.6:__strcmp_avx2) redirected to 0x48436b0 (strcmp) --2628974-- REDIR: 0x5e03b20 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x483cf71 (operator new(unsigned long)) --2628974-- REDIR: 0x62326e0 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x4846680 (memmove) --2628974-- REDIR: 0x6142b10 (libc.so.6:calloc) redirected to 0x48413f1 (calloc) --2628974-- REDIR: 0x6232b60 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x4846570 (memset) --2628974-- REDIR: 0x5e01d70 (libstdc++.so.6:operator delete(void*)) redirected to 0x483f5df (operator delete(void*)) --2628974-- REDIR: 0x622b010 (libc.so.6:__strncmp_avx2) redirected to 0x4842d70 (strncmp) --2628974-- REDIR: 0x622b530 (libc.so.6:__memchr_avx2) redirected to 0x4843830 (memchr) --2628974-- REDIR: 0x6230c10 (libc.so.6:__strcpy_avx2) redirected to 0x4842790 (strcpy) --2628974-- REDIR: 0x61416d0 (libc.so.6:free) redirected to 0x483f051 (free) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libvulkan.so.1.3.231 --2628974-- object doesn't have a symbol table --2628974-- REDIR: 0x61d4850 (libc.so.6:__memcpy_chk) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x61472f0 (libc.so.6:strstr) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- REDIR: 0x622f310 (libc.so.6:__strchrnul_avx2) redirected to 0x48471d0 (strchrnul) --2628974-- REDIR: 0x62326c0 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x48472f0 (mempcpy) --2628974-- REDIR: 0x622fb90 (libc.so.6:__strcat_avx2) redirected to 0x4842320 (strcat) --2628974-- REDIR: 0x622a820 (libc.so.6:__strcspn_sse42) redirected to 0x4847aa0 (strcspn) --2628974-- REDIR: 0x6230fa0 (libc.so.6:__strncpy_avx2) redirected to 0x4842930 (strncpy) --2628974-- REDIR: 0x622f0e0 (libc.so.6:__strchr_avx2) redirected to 0x48422f0 (index) --2628974-- REDIR: 0x6146fa0 (libc.so.6:__GI_strstr) redirected to 0x4847930 (__strstr_sse2) --2628974-- REDIR: 0x622aaa0 (libc.so.6:__strspn_sse42) redirected to 0x4847b80 (strspn) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-glsi.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-tls.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 --2628974-- Considering /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 .. --2628974-- .. CRC mismatch (computed 7e27e1ef wanted 4ab025b2) --2628974-- Considering /lib/x86_64-linux-gnu/libXext.so.6.4.0 .. --2628974-- .. CRC mismatch (computed 7e27e1ef wanted 4ab025b2) --2628974-- object doesn't have a symbol table --2628974-- REDIR: 0x6141e80 (libc.so.6:realloc) redirected to 0x484163e (realloc) --2628974-- REDIR: 0x6143830 (libc.so.6:posix_memalign) redirected to 0x4841905 (posix_memalign) --2628974-- REDIR: 0x622c0a0 (libc.so.6:__strcasecmp_avx) redirected to 0x4843010 (strcasecmp) --2628974-- REDIR: 0x6162ad0 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x48438e0 (memcpy@GLIBC_2.2.5) --2628974-- REDIR: 0x61623f0 (libc.so.6:__strstr_sse2_unaligned) redirected to 0x48478b0 (strstr) --2628974-- REDIR: 0x61d4c00 (libc.so.6:__strcpy_chk) redirected to 0x4847250 (__strcpy_chk) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 --2628974-- object doesn't have a symbol table --2628974-- Discarding syms at 0xbdd6040-0xbdd611f in /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 (have_dinfo 1) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0 --2628974-- object doesn't have a symbol table --2628974-- REDIR: 0x6231900 (libc.so.6:__stpcpy_avx2) redirected to 0x4845ec0 (stpcpy) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libsystemd.so.0.28.0 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/liblzma.so.5.2.4 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.2 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.28.0 --2628974-- object doesn't have a symbol table --2628974-- REDIR: 0x61466b0 (libc.so.6:strncat) redirected to 0x48331bb (_vgnU_ifunc_wrapper) --2628974-- Discarding syms at 0xc218eb0-0xc245a25 in /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11 (have_dinfo 1) --2628974-- Discarding syms at 0xc26fbc0-0xc2e27c0 in /usr/lib/x86_64-linux-gnu/libsystemd.so.0.28.0 (have_dinfo 1) --2628974-- Discarding syms at 0xc3103c0-0xc3273b6 in /usr/lib/x86_64-linux-gnu/liblzma.so.5.2.4 (have_dinfo 1) --2628974-- Discarding syms at 0xc338120-0xc3518fb in /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.2 (have_dinfo 1) --2628974-- Discarding syms at 0xc363580-0xc4309dc in /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5 (have_dinfo 1) --2628974-- Discarding syms at 0xc479c60-0xc48ba92 in /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.28.0 (have_dinfo 1) --2628974-- REDIR: 0x6230200 (libc.so.6:__strncat_avx2) redirected to 0x48424e0 (strncat) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 --2628974-- object doesn't have a symbol table --2628974-- WARNING: Serious error when reading debug info --2628974-- When reading debug info from /memfd:/.nvidia_drv.XXXXXX (deleted): --2628974-- failed to stat64/stat this file --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-glvkspirv.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Discarding syms at 0x71238c0-0x7189992 in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0x74256f0-0x7480c82 in /usr/lib/x86_64-linux-gnu/libnvidia-glsi.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0x7bb5000-0x91c0302 in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0x76bab40-0x76bc162 in /usr/lib/x86_64-linux-gnu/libnvidia-tls.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0xa5c45e0-0xa5ce84e in /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 (have_dinfo 1) --2628974-- Discarding syms at 0xc212740-0xc21c739 in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 (have_dinfo 1) --2628974-- Discarding syms at 0xc48ec60-0xd642052 in /usr/lib/x86_64-linux-gnu/libnvidia-glvkspirv.so.520.61.05 (have_dinfo 1) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-glsi.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-tls.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 --2628974-- Considering /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 .. --2628974-- .. CRC mismatch (computed 7e27e1ef wanted 4ab025b2) --2628974-- Considering /lib/x86_64-linux-gnu/libXext.so.6.4.0 .. --2628974-- .. CRC mismatch (computed 7e27e1ef wanted 4ab025b2) --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 --2628974-- object doesn't have a symbol table --2628974-- Discarding syms at 0xc1f3040-0xc1f311f in /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 (have_dinfo 1) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libsystemd.so.0.28.0 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/liblzma.so.5.2.4 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.2 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5 --2628974-- object doesn't have a symbol table --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.28.0 --2628974-- object doesn't have a symbol table --2628974-- Discarding syms at 0xc218eb0-0xc245a25 in /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11 (have_dinfo 1) --2628974-- Discarding syms at 0xc26fbc0-0xc2e27c0 in /usr/lib/x86_64-linux-gnu/libsystemd.so.0.28.0 (have_dinfo 1) --2628974-- Discarding syms at 0xc3103c0-0xc3273b6 in /usr/lib/x86_64-linux-gnu/liblzma.so.5.2.4 (have_dinfo 1) --2628974-- Discarding syms at 0xc338120-0xc3518fb in /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.2 (have_dinfo 1) --2628974-- Discarding syms at 0xc363580-0xc4309dc in /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5 (have_dinfo 1) --2628974-- Discarding syms at 0xc479c60-0xc48ba92 in /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.28.0 (have_dinfo 1) --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 --2628974-- object doesn't have a symbol table --2628974-- WARNING: Serious error when reading debug info --2628974-- When reading debug info from /memfd:/.nvidia_drv.XXXXXX (deleted): --2628974-- failed to stat64/stat this file --2628974-- Reading syms from /usr/lib/x86_64-linux-gnu/libnvidia-glvkspirv.so.520.61.05 --2628974-- object doesn't have a symbol table --2628974-- REDIR: 0x5e01d80 (libstdc++.so.6:operator delete(void*, unsigned long)) redirected to 0x483f857 (operator delete(void*, unsigned long)) --2628974-- REDIR: 0x622b800 (libc.so.6:__rawmemchr_avx2) redirected to 0x4847210 (rawmemchr) --2628974-- REDIR: 0x6142250 (libc.so.6:memalign) redirected to 0x48419fd (memalign) --2628974-- REDIR: 0x5e03b80 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x483e1a5 (operator new[](unsigned long)) --2628974-- REDIR: 0x5e01da0 (libstdc++.so.6:operator delete[](void*)) redirected to 0x48405eb (operator delete[](void*)) ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5510253: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:1573) ==2628974== by 0x550FE6C: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:687) ==2628974== by 0x550FD94: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable.h:1454) ==2628974== by 0x54E5ADC: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::find(taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:922) ==2628974== by 0x54D7781: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:851) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5510253: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:1573) ==2628974== by 0x550FE6C: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:687) ==2628974== by 0x5510AC5: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:697) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5511A3F: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node >, true>*) (hashtable.h:1599) ==2628974== by 0x5510DFE: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node >, true>*, unsigned long) (hashtable.h:1755) ==2628974== by 0x5510B20: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:704) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5511AEC: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node >, true>*) (hashtable.h:1617) ==2628974== by 0x5510DFE: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node >, true>*, unsigned long) (hashtable.h:1755) ==2628974== by 0x5510B20: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:704) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5511AD3: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node >, true>*) (hashtable.h:1616) ==2628974== by 0x5510DFE: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node >, true>*, unsigned long) (hashtable.h:1755) ==2628974== by 0x5510B20: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:704) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404081: App0_tutorial::run() (0_tutorial_kernel/app.cpp:46) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a heap allocation ==2628974== at 0x483CFE3: operator new(unsigned long) (vg_replace_malloc.c:434) ==2628974== by 0x4BF9A97: std::_MakeUniq::__single_object std::make_unique(taichi::lang::DeviceAllocation&&) (unique_ptr.h:857) ==2628974== by 0x4BF9986: taichi::lang::Device::allocate_memory_unique(taichi::lang::Device::AllocParams const&) (taichi/rhi/device.h:426) ==2628974== by 0x5473137: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:363) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404081: App0_tutorial::run() (0_tutorial_kernel/app.cpp:46) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== --2628974-- Discarding syms at 0x71238c0-0x7189992 in /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0x74256f0-0x7480c82 in /usr/lib/x86_64-linux-gnu/libnvidia-glsi.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0x7bb5000-0x91c0302 in /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0x76bab40-0x76bc162 in /usr/lib/x86_64-linux-gnu/libnvidia-tls.so.520.61.05 (have_dinfo 1) --2628974-- Discarding syms at 0xa5c45e0-0xa5ce84e in /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 (have_dinfo 1) --2628974-- Discarding syms at 0xc212740-0xc21c739 in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 (have_dinfo 1) --2628974-- Discarding syms at 0xcab8c60-0xdc6c052 in /usr/lib/x86_64-linux-gnu/libnvidia-glvkspirv.so.520.61.05 (have_dinfo 1) ==2628974== ==2628974== HEAP SUMMARY: ==2628974== in use at exit: 694,869 bytes in 2,563 blocks ==2628974== total heap usage: 28,399 allocs, 25,836 frees, 554,570,453 bytes allocated ==2628974== ==2628974== Searching for pointers to 2,563 not-freed blocks ==2628974== Checked 8,848,168 bytes ==2628974== ==2628974== 8 bytes in 1 blocks are definitely lost in loss record 89 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0x8D4D0FC: ??? ==2628974== by 0x8D4D3E0: ??? ==2628974== by 0x915C4E4: ??? ==2628974== by 0x9181761: ??? ==2628974== by 0x915A364: ??? ==2628974== by 0x91309EE: ??? ==2628974== by 0x9131C1D: ??? ==2628974== by 0x717CBDE: ??? ==2628974== by 0x708DD61: ??? (in /usr/lib/x86_64-linux-gnu/libvulkan.so.1.3.231) ==2628974== by 0x7098242: ??? (in /usr/lib/x86_64-linux-gnu/libvulkan.so.1.3.231) ==2628974== by 0x7099083: ??? (in /usr/lib/x86_64-linux-gnu/libvulkan.so.1.3.231) ==2628974== ==2628974== 16 bytes in 2 blocks are definitely lost in loss record 409 of 1,587 ==2628974== at 0x483C76F: malloc (vg_replace_malloc.c:392) ==2628974== by 0x4841722: realloc (vg_replace_malloc.c:1451) ==2628974== by 0xC23A311: ??? ==2628974== by 0xC21C386: ??? ==2628974== by 0xC21C56C: ??? ==2628974== by 0xC21C8B3: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== by 0x8D3727D: ??? ==2628974== ==2628974== 32 bytes in 1 blocks are definitely lost in loss record 655 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xD4118E7: ??? ==2628974== by 0xD1D44DD: ??? ==2628974== by 0xD1C325C: ??? ==2628974== by 0xC4F7B76: ??? ==2628974== by 0xD642035: ??? ==2628974== by 0xC48DF9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== ==2628974== 32 bytes in 1 blocks are definitely lost in loss record 656 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xDA3B8E7: ??? ==2628974== by 0xD7FE4DD: ??? ==2628974== by 0xD7ED25C: ??? ==2628974== by 0xCB21B76: ??? ==2628974== by 0xDC6C035: ??? ==2628974== by 0xCAB7F9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== ==2628974== 48 (24 direct, 24 indirect) bytes in 1 blocks are definitely lost in loss record 986 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D40EA0: ??? ==2628974== by 0x8D53860: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x5: ??? ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== ==2628974== 48 (24 direct, 24 indirect) bytes in 1 blocks are definitely lost in loss record 987 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D40EA0: ??? ==2628974== by 0x8D53860: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x60B69C7: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== ==2628974== 56 (16 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 1,141 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xD4118E7: ??? ==2628974== by 0xD1C30DA: ??? ==2628974== by 0x62AA4DE: __pthread_once_slow (pthread_once.c:116) ==2628974== by 0xD1C31C7: ??? ==2628974== by 0xD1C3242: ??? ==2628974== by 0xD1BAC32: ??? ==2628974== by 0xC50C81F: ??? ==2628974== by 0xD642035: ??? ==2628974== by 0xC48DF9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== ==2628974== 56 (16 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 1,142 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xDA3B8E7: ??? ==2628974== by 0xD7ED0DA: ??? ==2628974== by 0x62AA4DE: __pthread_once_slow (pthread_once.c:116) ==2628974== by 0xD7ED1C7: ??? ==2628974== by 0xD7ED242: ??? ==2628974== by 0xD7E4C32: ??? ==2628974== by 0xCB3681F: ??? ==2628974== by 0xDC6C035: ??? ==2628974== by 0xCAB7F9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== ==2628974== 58 bytes in 2 blocks are definitely lost in loss record 1,147 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xC23B633: ??? ==2628974== by 0xC21C254: ??? ==2628974== by 0xC21C9C2: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== by 0x8D3727D: ??? ==2628974== by 0x8D3782E: ??? ==2628974== by 0x8D3791A: ??? ==2628974== ==2628974== 58 bytes in 2 blocks are definitely lost in loss record 1,148 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xC23B633: ??? ==2628974== by 0xC21CBDD: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== by 0x8D3727D: ??? ==2628974== by 0x8D3782E: ??? ==2628974== by 0x8D3791A: ??? ==2628974== by 0x71272B2: ??? ==2628974== ==2628974== 84 bytes in 2 blocks are definitely lost in loss record 1,291 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xC23B633: ??? ==2628974== by 0xC21CB04: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== by 0x8D3727D: ??? ==2628974== by 0x8D3782E: ??? ==2628974== by 0x8D3791A: ??? ==2628974== by 0x71272B2: ??? ==2628974== ==2628974== 128 bytes in 1 blocks are definitely lost in loss record 1,353 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D425D9: ??? ==2628974== by 0x8D4105E: ??? ==2628974== by 0x8D52388: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x5: ??? ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== ==2628974== 128 bytes in 1 blocks are definitely lost in loss record 1,354 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D425D9: ??? ==2628974== by 0x8D4105E: ??? ==2628974== by 0x8D52388: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x60B69C7: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== ==2628974== 192 (48 direct, 144 indirect) bytes in 2 blocks are definitely lost in loss record 1,366 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xC23D449: ??? ==2628974== by 0xC22A55D: ??? ==2628974== by 0xC232036: ??? ==2628974== by 0xC2209F2: ??? ==2628974== by 0xC21C637: ??? ==2628974== by 0xC21C8B3: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== ==2628974== 304 (224 direct, 80 indirect) bytes in 2 blocks are definitely lost in loss record 1,380 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0xC23A64F: ??? ==2628974== by 0xC2212DF: ??? ==2628974== by 0xC21C956: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== by 0x8D3727D: ??? ==2628974== by 0x8D3782E: ??? ==2628974== by 0x8D3791A: ??? ==2628974== ==2628974== 336 bytes in 1 blocks are possibly lost in loss record 1,384 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x40149DA: allocate_dtv (dl-tls.c:286) ==2628974== by 0x40149DA: _dl_allocate_tls (dl-tls.c:532) ==2628974== by 0x62A2322: allocate_stack (allocatestack.c:622) ==2628974== by 0x62A2322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==2628974== by 0x8D4D40B: ??? ==2628974== by 0x915C4E4: ??? ==2628974== by 0x9181761: ??? ==2628974== by 0x915A364: ??? ==2628974== by 0x91309EE: ??? ==2628974== by 0x9131C1D: ??? ==2628974== by 0x717CBDE: ??? ==2628974== by 0x708DD61: ??? (in /usr/lib/x86_64-linux-gnu/libvulkan.so.1.3.231) ==2628974== by 0x7098242: ??? (in /usr/lib/x86_64-linux-gnu/libvulkan.so.1.3.231) ==2628974== ==2628974== 623 (128 direct, 495 indirect) bytes in 1 blocks are definitely lost in loss record 1,426 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D425D9: ??? ==2628974== by 0x8D3F588: ??? ==2628974== by 0x8D40C0C: ??? ==2628974== by 0x8D52352: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x5: ??? ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== ==2628974== 623 (128 direct, 495 indirect) bytes in 1 blocks are definitely lost in loss record 1,427 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D425D9: ??? ==2628974== by 0x8D3F588: ??? ==2628974== by 0x8D40C0C: ??? ==2628974== by 0x8D52352: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x60B69C7: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== ==2628974== 1,040 bytes in 26 blocks are definitely lost in loss record 1,546 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xC243D85: ??? ==2628974== by 0xC2371C4: ??? ==2628974== by 0xC23736C: ??? ==2628974== by 0xC21C7AD: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== by 0x8D3727D: ??? ==2628974== by 0x8D3782E: ??? ==2628974== ==2628974== 1,134 (368 direct, 766 indirect) bytes in 2 blocks are definitely lost in loss record 1,551 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0xC229FB5: ??? ==2628974== by 0xC22ADBD: ??? ==2628974== by 0xC21C61C: ??? ==2628974== by 0xC21C8B3: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== by 0x8DBA108: ??? ==2628974== by 0x8D3727D: ??? ==2628974== by 0x8D3782E: ??? ==2628974== ==2628974== 5,111 (72 direct, 5,039 indirect) bytes in 1 blocks are definitely lost in loss record 1,567 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xD4118E7: ??? ==2628974== by 0xC4F8B61: ??? ==2628974== by 0xD642035: ??? ==2628974== by 0xC48DF9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== by 0x6207927: _dl_catch_exception (dl-error-skeleton.c:208) ==2628974== by 0x4015609: _dl_open (dl-open.c:837) ==2628974== ==2628974== 5,111 (72 direct, 5,039 indirect) bytes in 1 blocks are definitely lost in loss record 1,568 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xDA3B8E7: ??? ==2628974== by 0xCB35809: ??? ==2628974== by 0xDC6C035: ??? ==2628974== by 0xCAB7F9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== by 0x6207927: _dl_catch_exception (dl-error-skeleton.c:208) ==2628974== by 0x4015609: _dl_open (dl-open.c:837) ==2628974== ==2628974== 5,496 bytes in 1 blocks are definitely lost in loss record 1,569 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x90F9DB1: ??? ==2628974== by 0x90FB8C4: ??? ==2628974== by 0x91096BE: ??? ==2628974== by 0x54D75A0: taichi::lang::vulkan::VulkanCommandList::bind_pipeline(taichi::lang::Pipeline*) (taichi/rhi/vulkan/vulkan_device.cpp:831) ==2628974== by 0x54744CA: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:508) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== ==2628974== 16,573 (320 direct, 16,253 indirect) bytes in 1 blocks are definitely lost in loss record 1,574 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xD4118E7: ??? ==2628974== by 0xD1BB787: ??? ==2628974== by 0xD1C325C: ??? ==2628974== by 0xD1BAC32: ??? ==2628974== by 0xC50C81F: ??? ==2628974== by 0xD642035: ??? ==2628974== by 0xC48DF9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== ==2628974== 16,573 (320 direct, 16,253 indirect) bytes in 1 blocks are definitely lost in loss record 1,575 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xDA3B8E7: ??? ==2628974== by 0xD7E5787: ??? ==2628974== by 0xD7ED25C: ??? ==2628974== by 0xD7E4C32: ??? ==2628974== by 0xCB3681F: ??? ==2628974== by 0xDC6C035: ??? ==2628974== by 0xCAB7F9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== ==2628974== 22,238 (80 direct, 22,158 indirect) bytes in 2 blocks are definitely lost in loss record 1,578 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0xC23D547: ??? ==2628974== by 0xC23BE26: ??? ==2628974== by 0xC23BF0F: ??? ==2628974== by 0xC23BF8C: ??? ==2628974== by 0xC219470: ??? ==2628974== by 0xC2210DB: ??? ==2628974== by 0xC21C956: ??? ==2628974== by 0x8DB767E: ??? ==2628974== by 0x8DB7951: ??? ==2628974== by 0x8DBF607: ??? ==2628974== by 0x8DB9ED2: ??? ==2628974== ==2628974== 29,540 (6,024 direct, 23,516 indirect) bytes in 1 blocks are definitely lost in loss record 1,579 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D44015: ??? ==2628974== by 0x8D3F570: ??? ==2628974== by 0x8D40C0C: ??? ==2628974== by 0x8D52352: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x5: ??? ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== ==2628974== 29,540 (6,024 direct, 23,516 indirect) bytes in 1 blocks are definitely lost in loss record 1,580 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x8D44015: ??? ==2628974== by 0x8D3F570: ??? ==2628974== by 0x8D40C0C: ??? ==2628974== by 0x8D52352: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x60B69C7: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== ==2628974== 72,704 bytes in 1 blocks are definitely lost in loss record 1,583 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xC5031A5: ??? ==2628974== by 0xD642035: ??? ==2628974== by 0xC48DF9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== by 0x6207927: _dl_catch_exception (dl-error-skeleton.c:208) ==2628974== by 0x4015609: _dl_open (dl-open.c:837) ==2628974== by 0x62BD34B: dlopen_doit (dlopen.c:66) ==2628974== ==2628974== 72,704 bytes in 1 blocks are definitely lost in loss record 1,584 of 1,587 ==2628974== at 0x483C855: malloc (vg_replace_malloc.c:393) ==2628974== by 0xCB2D1A5: ??? ==2628974== by 0xDC6C035: ??? ==2628974== by 0xCAB7F9A: ??? ==2628974== by 0x60ABD17: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== by 0x40160CE: dl_open_worker (dl-open.c:758) ==2628974== by 0x6207927: _dl_catch_exception (dl-error-skeleton.c:208) ==2628974== by 0x4015609: _dl_open (dl-open.c:837) ==2628974== by 0x62BD34B: dlopen_doit (dlopen.c:66) ==2628974== ==2628974== 132,071 (1,024 direct, 131,047 indirect) bytes in 1 blocks are definitely lost in loss record 1,585 of 1,587 ==2628974== at 0x48416C6: realloc (vg_replace_malloc.c:1451) ==2628974== by 0x8D4CA3A: ??? ==2628974== by 0x8D42670: ??? ==2628974== by 0x8D3FCDE: ??? ==2628974== by 0x8D534CB: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x5: ??? ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== ==2628974== 132,071 (1,024 direct, 131,047 indirect) bytes in 1 blocks are definitely lost in loss record 1,586 of 1,587 ==2628974== at 0x48416C6: realloc (vg_replace_malloc.c:1451) ==2628974== by 0x8D4CA3A: ??? ==2628974== by 0x8D42670: ??? ==2628974== by 0x8D3FCDE: ??? ==2628974== by 0x8D534CB: ??? ==2628974== by 0x7123B98: ??? ==2628974== by 0x7189975: ??? ==2628974== by 0x7123232: ??? ==2628974== by 0x60B69C7: ??? (in /usr/lib/x86_64-linux-gnu/libc-2.31.so) ==2628974== by 0x4011B5B: call_init.part.0 (dl-init.c:58) ==2628974== by 0x4011CA0: call_init (dl-init.c:30) ==2628974== by 0x4011CA0: _dl_init (dl-init.c:119) ==2628974== by 0x6207984: _dl_catch_exception (dl-error-skeleton.c:182) ==2628974== ==2628974== 142,896 bytes in 26 blocks are definitely lost in loss record 1,587 of 1,587 ==2628974== at 0x484147B: calloc (vg_replace_malloc.c:1340) ==2628974== by 0x8D4D58F: ??? ==2628974== by 0x90F9DB1: ??? ==2628974== by 0x90FB8C4: ??? ==2628974== by 0x91096BE: ??? ==2628974== by 0x54D75A0: taichi::lang::vulkan::VulkanCommandList::bind_pipeline(taichi::lang::Pipeline*) (taichi/rhi/vulkan/vulkan_device.cpp:831) ==2628974== by 0x54744CA: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:508) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404081: App0_tutorial::run() (0_tutorial_kernel/app.cpp:46) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== ==2628974== LEAK SUMMARY: ==2628974== definitely lost: 311,320 bytes in 90 blocks ==2628974== indirectly lost: 375,976 bytes in 2,395 blocks ==2628974== possibly lost: 336 bytes in 1 blocks ==2628974== still reachable: 7,205 bytes in 76 blocks ==2628974== suppressed: 32 bytes in 1 blocks ==2628974== Reachable blocks (those to which a pointer was found) are not shown. ==2628974== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==2628974== ==2628974== ERROR SUMMARY: 261 errors from 38 contexts (suppressed: 0 from 0) ==2628974== ==2628974== 24 errors in context 1 of 38: ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5511AD3: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node >, true>*) (hashtable.h:1616) ==2628974== by 0x5510DFE: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node >, true>*, unsigned long) (hashtable.h:1755) ==2628974== by 0x5510B20: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:704) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404081: App0_tutorial::run() (0_tutorial_kernel/app.cpp:46) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a heap allocation ==2628974== at 0x483CFE3: operator new(unsigned long) (vg_replace_malloc.c:434) ==2628974== by 0x4BF9A97: std::_MakeUniq::__single_object std::make_unique(taichi::lang::DeviceAllocation&&) (unique_ptr.h:857) ==2628974== by 0x4BF9986: taichi::lang::Device::allocate_memory_unique(taichi::lang::Device::AllocParams const&) (taichi/rhi/device.h:426) ==2628974== by 0x5473137: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:363) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404081: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404081: App0_tutorial::run() (0_tutorial_kernel/app.cpp:46) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== ==2628974== ==2628974== 51 errors in context 2 of 38: ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5511AEC: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node >, true>*) (hashtable.h:1617) ==2628974== by 0x5510DFE: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node >, true>*, unsigned long) (hashtable.h:1755) ==2628974== by 0x5510B20: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:704) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== ==2628974== ==2628974== 51 errors in context 3 of 38: ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5511A3F: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node >, true>*) (hashtable.h:1599) ==2628974== by 0x5510DFE: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node >, true>*, unsigned long) (hashtable.h:1755) ==2628974== by 0x5510B20: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:704) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== ==2628974== ==2628974== 51 errors in context 4 of 38: ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5510253: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:1573) ==2628974== by 0x550FE6C: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:687) ==2628974== by 0x5510AC5: std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable_policy.h:697) ==2628974== by 0x54E5C5F: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::operator[](taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:986) ==2628974== by 0x54D7981: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:858) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== ==2628974== ==2628974== 51 errors in context 5 of 38: ==2628974== Use of uninitialised value of size 8 ==2628974== at 0x5510253: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:1573) ==2628974== by 0x550FE6C: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, taichi::lang::vulkan::VulkanResourceBinder::Set const&, unsigned long) const (hashtable.h:687) ==2628974== by 0x550FD94: std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(taichi::lang::vulkan::VulkanResourceBinder::Set const&) (hashtable.h:1454) ==2628974== by 0x54E5ADC: std::unordered_map, taichi::lang::vulkan::VulkanResourceBinder::DescSetHasher, taichi::lang::vulkan::VulkanResourceBinder::DescSetCmp, std::allocator > > >::find(taichi::lang::vulkan::VulkanResourceBinder::Set const&) (unordered_map.h:922) ==2628974== by 0x54D7781: taichi::lang::vulkan::VulkanCommandList::bind_resources(taichi::lang::ResourceBinder*) (taichi/rhi/vulkan/vulkan_device.cpp:851) ==2628974== by 0x54744F5: taichi::lang::gfx::GfxRuntime::launch_kernel(taichi::lang::gfx::GfxRuntime::KernelHandle, taichi::lang::RuntimeContext*) (taichi/runtime/gfx/runtime.cpp:509) ==2628974== by 0x54ADF49: taichi::lang::gfx::KernelImpl::launch(taichi::lang::RuntimeContext*) (taichi/runtime/gfx/aot_graph_data.h:14) ==2628974== by 0x4ED1582: ti_launch_kernel (c_api/src/taichi_core_impl.cpp:607) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:533) ==2628974== by 0x404030: launch (taichi4/_skbuild/linux-x86_64-3.8/cmake-install/c_api/include/taichi/cpp/taichi.hpp:536) ==2628974== by 0x404030: App0_tutorial::run() (0_tutorial_kernel/app.cpp:42) ==2628974== by 0x40387C: main (0_tutorial_kernel/app.cpp:68) ==2628974== Uninitialised value was created by a stack allocation ==2628974== at 0x54D6120: taichi::lang::vulkan::VulkanResourceBinder::buffer(unsigned int, unsigned int, taichi::lang::DeviceAllocation) (taichi/rhi/vulkan/vulkan_device.cpp:630) ==2628974== --2628974-- --2628974-- used_suppression: 1 dtv-addr-init /home/taichigraphics/workspace/Toolings/valgrind/bin/libexec/valgrind/default.supp:1476 suppressed: 32 bytes in 1 blocks ==2628974== ==2628974== ERROR SUMMARY: 261 errors from 38 contexts (suppressed: 0 from 0)