==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: pocl 6.0.r322.gf0e12ad-1 (Mon Jan 13 07:48:50 2025) ==> Retrieving sources... -> Cloning pocl git repo... Cloning into bare repository '/home/leming/work/pocl/pocl'... ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... pocl ... Skipped ==> Making package: pocl 6.0.r322.gf0e12ad-1 (Mon Jan 13 07:49:19 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (7) compiler-rt-19.1.6-1 libedit-20240808_3.1-1 libpciaccess-0.18.1-2 llvm-libs-19.1.6-3 clang-19.1.6-1 hwloc-2.11.2-1 ocl-icd-2.3.2-2 Total Download Size: 0.54 MiB Total Installed Size: 352.28 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... hwloc-2.11.2-1-armv7h downloading... ocl-icd-2.3.2-2-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing libpciaccess... installing hwloc... Optional dependencies for hwloc cairo: PDF, Postscript, and PNG export support libxml2: full XML import/export support [installed] installing ocl-icd... Optional dependencies for ocl-icd opencl-driver: packaged opencl driver :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (13) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.49.2-1 perl-error-0.17029-7 perl-mailtools-2.22-1 perl-timedate-2.33-7 rhash-1.4.4-1 cmake-3.31.4-1 git-2.48.0-1 llvm-19.1.6-3 ninja-1.12.1-2 opencl-headers-2:2024.10.24-1 Total Download Size: 0.05 MiB Total Installed Size: 239.44 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... opencl-headers-2:2024.10.24-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing llvm... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing opencl-headers... Optional dependencies for opencl-headers opencl-clhpp: C++ support installing ninja... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of pocl git repo... Cloning into 'pocl'... done. Updating files: 85% (1971/2292) Updating files: 86% (1972/2292) Updating files: 87% (1995/2292) Updating files: 88% (2017/2292) Updating files: 89% (2040/2292) Updating files: 90% (2063/2292) Updating files: 91% (2086/2292) Updating files: 92% (2109/2292) Updating files: 93% (2132/2292) Updating files: 94% (2155/2292) Updating files: 95% (2178/2292) Updating files: 96% (2201/2292) Updating files: 97% (2224/2292) Updating files: 98% (2247/2292) Updating files: 99% (2270/2292) Updating files: 100% (2292/2292) Updating files: 100% (2292/2292), done. Switched to a new branch 'makepkg' ==> Starting pkgver()... ==> Starting build()... CMake Deprecation Warning at CMakeLists.txt:27 (cmake_policy): The OLD behavior for policy CMP0067 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 14.1.1 -- The CXX compiler identification is GNU 14.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_SYSTEM_NAME: Linux -- CMAKE_SYSTEM_PROCESSOR: armv7l -- CMAKE_LIBRARY_ARCHITECTURE: -- Performing Test HAVE_WARN_INCOMPATIBLE_POINTER_TYPES -- Performing Test HAVE_WARN_INCOMPATIBLE_POINTER_TYPES - Success -- Pocl source Git commit: f0e12ada3320885cdba6e181d324a9e9f547b9fc -- Pocl source Git branch: main * makepkg -- Pocl source Git describe: makepkg-0-gf0e12ada3 -- Host CPU cores: 4 -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'hwloc>=1.0' -- Found hwloc, version 2.11.2 -- Using hwloc (cached): 1 CMake Warning at CMakeLists.txt:547 (message): Unable to detect cacheline size - assuming 64byte cacheline, override with -DHOST_CPU_CACHELINE_SIZE=<number> (Note: this is merely used for optimization, at worst pocl will be slightly slower) -- Using llvm-config: /usr/bin/llvm-config -- LLVM binaries suffix : -- llvm-config's LLVM_PREFIX is: /usr -- llvm-config's LLVM_VERSION_FULL is: 19.1.6 -- LLVM_VERSION: 19.1 -- llvm-config's LLVM_CFLAGS is: -I/usr/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_CXXFLAGS is: -I/usr/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_CPPFLAGS is: -I/usr/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_LDFLAGS is: -L/usr/lib -- llvm-config's LLVM_BINDIR is: /usr/bin -- llvm-config's LLVM_LIBDIR is: /usr/lib -- llvm-config's LLVM_INCLUDEDIR is: /usr/include -- llvm-config's LLVM_ALL_TARGETS is: AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore -- llvm-config's LLVM_HOST_TARGET is: armv7l-unknown-linux-gnueabihf -- llvm-config's LLVM_BUILD_MODE is: Release -- llvm-config's LLVM_ASSERTS_BUILD is: OFF -- llvm-config's LLVM_HAS_RTTI is: YES -- llvm-config's LLVM_LIBS is: -lLLVM-19 -- llvm-config's LLVM_SYSLIBS is: -- Found clang: /usr/bin/clang -- Found clang++: /usr/bin/clang++ -- Found opt: /usr/bin/opt -- Found llc: /usr/bin/llc -- Found llvm-as: /usr/bin/llvm-as -- Found llvm-link: /usr/bin/llvm-link -- Found lli: /usr/bin/lli -- Did NOT find llvm-spirv! -- Did NOT find spirv-link! -- 64bit division compiles without extra flags -- Checking if LLVM is a DEBUG build -- DEBUG build -- Find out LLC target triple (for host armv7l-unknown-linux-gnueabihf) -- Find out LLC host CPU with /usr/bin/llc -- Checking clang -march vs. -mcpu flag -- Using -mcpu= -- Running LLVM link test -- LLVM link test OK -- Running Clang link test -- Clang link test OK -- Checking host support for _Float16 type -- Looking for fork -- Looking for fork - found -- Looking for fsync -- Looking for fsync - found -- Looking for sleep -- Looking for sleep - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for utime -- Looking for utime - found -- Looking for ANNOTATE_HAPPENS_BEFORE -- Looking for ANNOTATE_HAPPENS_BEFORE - not found -- Looking for futimens -- Looking for futimens - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemps -- Looking for mkstemps - found -- Looking for vfork -- Looking for vfork - found -- Looking for mkostemps -- Looking for mkostemps - found -- Looking for dladdr -- Looking for dladdr - found -- Performing Test HAVE_64BIT_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_64BIT_ATOMICS_WITHOUT_LIB - Success -- Private Datadir Relative path: ../share/pocl -- Compiler supports IPO: YES -- Enable Link-Time Optimization (IPO) while building pocl runtime : 1 -- libdl found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'libxsmm-shared>=1.15' -- Package 'libxsmm-shared' not found -- Checking for module 'libxsmm-static>=1.15' -- Package 'libxsmm-static' not found -- Checking for module 'libxsmm>=1.15' -- Package 'libxsmm' not found -- libxsmm or libblas not found, disabled -- Checking for one of the modules 'libjpeg-turbo>=3.0.0;libturbojpeg>=3.0.0' -- libjpeg-turbo v3.0.0+ not found, disabled -- Checking for module 'ocl-icd>=1.3' -- Found ocl-icd, version 2.3.2 -- Using an ICD loader : 1 -- Run tests with ICD: 1 -- opencl.h not found or ICD disabled or ICD >= 3.0, using our headers -- Host support for cl_khr_fp16 enabled CMake Warning at CMakeLists.txt:1446 (message): Don't know what CPU variants to use for the kernel built-in function library on this platform, will only provide a generic build. -- Failed to find tcecc or openasip-config, disabling TCE -- TCE support : 0 -- Building the following device drivers: basic pthreads -- Using generic OpenCL 2.0 atomics -- generic SLEEF: 512bit vectors NOT available. -- generic SLEEF: 256bit vectors NOT available. -- generic SLEEF: 128bit vectors available. -- generic SLEEF bc list: /build/pocl/src/pocl/build/lib/kernel/host/generic/c_sleefsp.c.bc;/build/pocl/src/pocl/build/lib/kernel/host/generic/c_sleefdp.c.bc;/build/pocl/src/pocl/build/lib/kernel/host/generic/c_sleef_glue_auto.c.bc;/build/pocl/src/pocl/build/lib/kernel/host/generic/v128_sleefsimdsp.c.bc -- generic SLEEF bc: /build/pocl/src/pocl/build/lib/kernel/host/generic/sleef.bc -- Host Kernel BC for "generic": /build/pocl/src/pocl/build/lib/kernel/host/kernel-armv7-unknown-linux-gnueabihf-generic.bc -- CPACK_DEBIAN_ICD_PACKAGE_DEPENDS -- CPACK_DEBIAN_ICD_PACKAGE_NAME -- CPACK_DEBIAN_ICD_PACKAGE_PROVIDES -- CPACK_DEBIAN_ICD_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_BREAKS -- CPACK_DEBIAN_LIB_PACKAGE_DEPENDS -- CPACK_DEBIAN_LIB_PACKAGE_NAME -- CPACK_DEBIAN_LIB_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_REPLACES -- OPENCL_LIBS: Threads::Threads;/usr/lib/libOpenCL.so -- OPENCL_CFLAGS: -- OPENCL_LIBDIR: /usr/lib -- OPENCL_LIBNAME: libOpenCL.so -- POCLU LINK OPTS: poclu;Threads::Threads;/usr/lib/libOpenCL.so;-lm -- CPACK_DEBIAN_ICD_PACKAGE_DEPENDS -- CPACK_DEBIAN_ICD_PACKAGE_NAME -- CPACK_DEBIAN_ICD_PACKAGE_PROVIDES -- CPACK_DEBIAN_ICD_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_BREAKS -- CPACK_DEBIAN_LIB_PACKAGE_DEPENDS -- CPACK_DEBIAN_LIB_PACKAGE_NAME -- CPACK_DEBIAN_LIB_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_REPLACES -- CPACK_DEBIAN_POCLCC_PACKAGE_DEPENDS -- CPACK_DEBIAN_POCLCC_PACKAGE_NAME -- -- *********************** SUMMARY *************************** -- -- ******* Directories: -- -- CMAKE_INSTALL_PREFIX: /usr -- POCL_INSTALL_CMAKE_CONFIG_DIR: /usr/lib/pocl/cmake -- POCL_INSTALL_ICD_VENDORDIR: /etc/OpenCL/vendors -- POCL_INSTALL_OPENCL_HEADER_DIR: /usr/include/CL -- POCL_INSTALL_PKGCONFIG_DIR: /usr/lib/pkgconfig -- POCL_INSTALL_PRIVATE_DATADIR: /usr/share/pocl -- POCL_INSTALL_PRIVATE_HEADER_DIR: /usr/share/pocl/include -- POCL_INSTALL_PRIVATE_LIBDIR: /usr/lib/pocl -- POCL_INSTALL_PUBLIC_BINDIR: /usr/bin -- POCL_INSTALL_PUBLIC_HEADER_DIR: /usr/include -- POCL_INSTALL_PUBLIC_LIBDIR: /usr/lib -- -- -- ******* LLVM Programs: -- -- LLVM_CONFIG: /usr/bin/llvm-config -- LLVM_OPT: /usr/bin/opt -- LLVM_LLC: /usr/bin/llc -- LLVM_AS: /usr/bin/llvm-as -- LLVM_LINK: /usr/bin/llvm-link -- LLVM_LLI: /usr/bin/lli -- LLVM_FILECHECK_BIN: -- WITH_LLVM_CONFIG (User preferred llvm-config): -- -- ******* Various Flags: -- -- HAVE_CLOCK_GETTIME: 1 -- HAVE_GLEW: -- HAVE_LIBXSMM: 0 -- HAVE_LIBJPEG_TURBO: -- HOST_AS_FLAGS: -- HOST_CLANG_FLAGS: --target=armv7-unknown-linux-gnueabihf -D_HAS_FLOAT16_TYPE -- HOST_LD_FLAGS: -shared -- HOST_LLC_FLAGS: -relocation-model=pic -mtriple=armv7-unknown-linux-gnueabihf -- -- LIB_API_VERSION: 2 -- LIB_BUILD_VERSION: 2.14.0 -- ICD_LD_FLAGS: -Wl,-Bsymbolic -- EXTRA_KERNEL_FLAGS: -- EXTRA_KERNEL_CXX_FLAGS: -- EXTRA_KERNEL_CL_FLAGS: -- EXTRA_KERNEL_C_FLAGS: -- final KERNEL_CXX_FLAGS: -xc++ -std=c++11 -fno-stack-protector -fPIC -fno-jump-tables -- final KERNEL_CL_FLAGS: -xcl -fno-stack-protector -fPIC -fno-jump-tables -- final KERNEL_C_FLAGS: -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -- -- CLANG_HAS_64B_MATH: ON -- CLANG_HAS_128B_MATH: OFF -- CLANG_NEEDS_RTLIB: OFF -- LLVM_VERSION: 19.1 -- LLVM_LIB_IS_SHARED: -- LLVM_HAS_RTTI: YES -- LLVM_LIB_MODE: --link-shared -- LLVM_ASSERTS_BUILD: OFF -- LLVM_BUILD_MODE: Release -- LLVM_CFLAGS: -I/usr/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_CXXFLAGS: -I/usr/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_CPPFLAGS: -I/usr/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_LDFLAGS: -L/usr/lib -- LLVM_LIBDIR: /usr/lib -- LLVM_INCLUDEDIR: /usr/include -- LLVM_SRC_ROOT: -- LLVM_OBJ_ROOT: -- LLVM_INCLUDE_DIRS: -- LLVM_ALL_TARGETS: AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore -- LLVM_HOST_TARGET: armv7l-unknown-linux-gnueabihf -- CLANG_TARGET_OPTION: --target= -- CLANG_MARCH_FLAG: -mcpu= -- LLC_TRIPLE: armv7-unknown-linux-gnueabihf -- LLC_HOST_CPU_AUTO: cortex-a15 -- LLC_HOST_CPU: -- SELECTED_HOST_CPU: cortex-a15 -- HOST_CPU_FORCED: 0 -- HOST_CPU_SUPPORTS_FLOAT16: 1 -- -- MAX_EXTENDED_ALIGNMENT: 128 -- OCL_KERNEL_TARGET: armv7-unknown-linux-gnueabihf -- OCL_KERNEL_TARGET_CPU: cortex-a15 -- HOST_DEVICE_ADDRESS_BITS: 32 -- HOST_CPU_ENABLE_CL_KHR_FP16: 1 -- -- ----------- -------------------------------- -------- -- llvm libs libpocl will be linked to (POCL_LLVM_LIBS): -- /usr/lib/libLLVM-19.so -- ----------- -------------------------------- -------- -- clang libs libpocl will be linked to (CLANG_LIBFILES): -- /usr/lib/libclang-cpp.so -- ----------- -------------------------------- -------- -- system libs libpocl will be linked to (LLVM_SYSLIBS): -- -- ----------- -------------------------------- -------- -- ******* Enabled features: -- -- DEVELOPER_MODE: OFF -- ENABLE_CONFORMANCE: OFF -- ENABLE_HWLOC: ON -- RENAME_POCL: OFF -- ENABLE_FP64: -- ENABLE_IPO: YES -- ENABLE_ICD: 1 -- ENABLE_TCE: 0 -- ENABLE_TCEMC: 0 -- ENABLE_HSA: OFF -- ENABLE_ALMAIF_DEVICE: OFF -- ENABLE_CUDA: OFF -- ENABLE_CUDNN: OFF -- ENABLE_HOST_CPU_DEVICES: ON -- ENABLE_VULKAN: OFF -- ENABLE_ASAN (address sanitizer): OFF -- ENABLE_LSAN (leak sanitizer): OFF -- ENABLE_TSAN (thread sanitizer): OFF -- ENABLE_UBSAN (UB sanitizer): OFF -- ENABLE_LTTNG: OFF -- ENABLE_POCL_BUILDING: ON -- ENABLE_RELOCATION: ON -- ENABLE_PROXY_DEVICE: OFF -- ENABLE_PROXY_DEVICE_INTEROP: OFF -- ENABLE_REMOTE_SERVER: OFF -- ENABLE_REMOTE_CLIENT: OFF -- ENABLE_D2D_MIG: -- ENABLE_RDMA: OFF -- ENABLE_CL_GET_GL_CONTEXT: -- ENABLE_OPENGL_INTEROP: -- ENABLE_EGL_INTEROP: -- ENABLE_SLEEF: ON -- ENABLE_SPIRV: OFF -- ENABLE_VALGRIND: OFF -- INSTALL_OPENCL_HEADERS (Install our headers): OFF -- OCL_DRIVERS (Drivers built): basic pthreads -- OCL_TARGETS (Targets built): host -- ENABLE_LLVM: ON -- POCL_ICD_ABSOLUTE_PATH: ON -- POCL_ASSERTS_BUILD: 0 -- TESTS_USE_ICD: 1 -- Available testsuites: AMD;AMDSDK2.9;AMDSDK3.0;ASL;arrayfire;clBLAS;CLBlast;clFFT;chipStar;conformance;CloverLeaf;Halide;IntelSVM;intel-compute-samples;oneapi-samples;simple-sycl-samples;dpcpp-book-samples;opencl-book-samples;OpenCV;Parboil;piglit;PyOpenCL;Rodinia;shoc;VexCL;ViennaCL;Glow -- Enabled testsuites: -- Disabled testsuites: AMD;AMDSDK2.9;AMDSDK3.0;ASL;arrayfire;clBLAS;CLBlast;clFFT;chipStar;conformance;CloverLeaf;Halide;IntelSVM;intel-compute-samples;oneapi-samples;simple-sycl-samples;dpcpp-book-samples;opencl-book-samples;OpenCV;Parboil;piglit;PyOpenCL;Rodinia;shoc;VexCL;ViennaCL;Glow -- Testsuites are built from git master: OFF -- Enable internal doxygen documentation: OFF -- Kernel caching: ON -- Kernel library CPU variants: generic -- Kernel library distro build: 1 -- Use pocl custom memory allocator: OFF -- L1d cacheline size: 64 -- Configuring done (29.9s) -- Generating done (1.0s) -- Build files have been written to: /build/pocl/src/pocl/build ninja: Entering directory `build' [0/660] Generating ../../../sleef_config_temp_generic.h.witness [0/660] Building CXX object lib/llvmop...les/llvmpasses.dir/AllocasToEntry.cc.o [0/660] Building CXX object lib/llvmop...es/llvmpasses.dir/AutomaticLocals.cc.o [0/660] Building CXX object lib/llvmop...passes.dir/BarrierTailReplication.cc.o [0/660] Building CXX object lib/llvmop...vmpasses.dir/CanonicalizeBarriers.cc.o [0/660] Building CXX object lib/llvmop...Files/llvmpasses.dir/DebugHelpers.cc.o [1/660] Generating ../../../sleef_config_temp_generic.h.witness [1/660] Generating opaque-pointer version of addrspace_operators.ll [2/660] Generating opaque-pointer version of addrspace_operators.ll [2/660] Generating opaque-pointer version of addrspace_operators_spir.ll [3/660] Generating opaque-pointer version of addrspace_operators_spir.ll [3/660] Building SLEEF to LLVM bitcode...el/host/generic/c_sleef_glue_auto.c.bc [4/660] Building SLEEF to LLVM bitcode...el/host/generic/c_sleef_glue_auto.c.bc [4/660] Building SLEEF to LLVM bitcode...lib/kernel/host/generic/c_sleefdp.c.bc [5/660] Building SLEEF to LLVM bitcode...lib/kernel/host/generic/c_sleefdp.c.bc [5/660] Building SLEEF to LLVM bitcode...lib/kernel/host/generic/c_sleefsp.c.bc [6/660] Building SLEEF to LLVM bitcode...lib/kernel/host/generic/c_sleefsp.c.bc [6/660] Building SLEEF to LLVM bitcode...nel/host/generic/v128_sleefsimdsp.c.bc [7/660] Building SLEEF to LLVM bitcode...nel/host/generic/v128_sleefsimdsp.c.bc [7/660] Building CL to LLVM bitcode /b...uild/lib/kernel/host/generic/abs.cl.bc [8/660] Building CXX object lib/llvmop...es/llvmpasses.dir/AutomaticLocals.cc.o [8/660] Building CL to LLVM bitcode /b...lib/kernel/host/generic/abs_diff.cl.bc [9/660] Building CXX object lib/llvmop...vmpasses.dir/CanonicalizeBarriers.cc.o [9/660] Building CL to LLVM bitcode /b...ild/lib/kernel/host/generic/acos.cl.bc [10/660] Building CXX object lib/llvmo...les/llvmpasses.dir/AllocasToEntry.cc.o [10/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/acosh.cl.bc [11/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/abs.cl.bc [11/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/acospi.cl.bc [12/660] Building CXX object lib/llvmo...Files/llvmpasses.dir/DebugHelpers.cc.o [12/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/add_sat.cl.bc [13/660] Building CXX object lib/llvmo...passes.dir/BarrierTailReplication.cc.o [13/660] Building LL to LLVM bitcode /...host/generic/addrspace_operators.ll.bc [14/660] Building LL to LLVM bitcode /...host/generic/addrspace_operators.ll.bc [14/660] Building LL to LLVM bitcode /...generic/addrspace_operators_spir.ll.bc [15/660] Building LL to LLVM bitcode /...generic/addrspace_operators_spir.ll.bc [15/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/all.cl.bc [16/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/abs_diff.cl.bc [16/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/any.cl.bc [17/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/acosh.cl.bc [17/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/as_type.cl.bc [18/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/acospi.cl.bc [18/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/asin.cl.bc [19/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/acos.cl.bc [19/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/asinh.cl.bc [20/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/all.cl.bc [20/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/asinpi.cl.bc [21/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/add_sat.cl.bc [21/660] Building CL to LLVM bitcode /...st/generic/async_work_group_copy.cl.bc [22/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/any.cl.bc [22/660] Building CL to LLVM bitcode /...ic/async_work_group_strided_copy.cl.bc [23/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/as_type.cl.bc [23/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/atan.cl.bc [24/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/asin.cl.bc [24/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/atan2.cl.bc [25/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/asinh.cl.bc [25/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/atan2pi.cl.bc [26/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/asinpi.cl.bc [26/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/atanh.cl.bc [27/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/atan2.cl.bc [27/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/atanpi.cl.bc [28/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/atan.cl.bc [28/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/atomics.cl.bc [29/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/atanh.cl.bc [29/660] Building LL to LLVM bitcode /.../lib/kernel/host/generic/barrier.ll.bc [30/660] Building CL to LLVM bitcode /...st/generic/async_work_group_copy.cl.bc [30/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/bitselect.cl.bc [31/660] Building LL to LLVM bitcode /.../lib/kernel/host/generic/barrier.ll.bc [31/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/cbrt.cl.bc [32/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/atan2pi.cl.bc [32/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/ceil.cl.bc [33/660] Building CL to LLVM bitcode /...ic/async_work_group_strided_copy.cl.bc [33/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/clamp.cl.bc [34/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/atomics.cl.bc [34/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/clamp_int.cl.bc [35/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/atanpi.cl.bc [35/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/clz.cl.bc [36/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/ceil.cl.bc [36/660] Building CL to LLVM bitcode /...kernel/host/generic/convert_type.cl.bc [37/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/clamp.cl.bc [37/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/copysign.cl.bc [38/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/bitselect.cl.bc [38/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/cos.cl.bc [39/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/cbrt.cl.bc [39/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/cosh.cl.bc [40/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/clamp_int.cl.bc [40/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/cospi.cl.bc [41/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/clz.cl.bc [41/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/cross.cl.bc [42/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/copysign.cl.bc [42/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/ctz.cl.bc [43/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/cos.cl.bc [43/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/degrees.cl.bc [44/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/cosh.cl.bc [44/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/distance.cl.bc [45/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/cospi.cl.bc [45/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/dot.cl.bc [46/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/degrees.cl.bc [46/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/ep_log.cl.bc [47/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/cross.cl.bc [47/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/erf.cl.bc [48/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/ctz.cl.bc [48/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/erfc.cl.bc [49/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/distance.cl.bc [49/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/exp.cl.bc [50/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/dot.cl.bc [50/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/exp10.cl.bc [51/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/erf.cl.bc [51/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/exp2.cl.bc [52/660] Building CL to LLVM bitcode /...d/lib/kernel/host/generic/ep_log.cl.bc [52/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/expfrexp.cl.bc [53/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/exp10.cl.bc [53/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/expm1.cl.bc [54/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/exp.cl.bc [54/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fabs.cl.bc [55/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/exp2.cl.bc [55/660] Building CL to LLVM bitcode /...ernel/host/generic/fast_distance.cl.bc [56/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/erfc.cl.bc [56/660] Building CL to LLVM bitcode /.../kernel/host/generic/fast_length.cl.bc [57/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/expfrexp.cl.bc [57/660] Building CL to LLVM bitcode /...rnel/host/generic/fast_normalize.cl.bc [58/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fabs.cl.bc [58/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fdim.cl.bc [59/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/expm1.cl.bc [59/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/floor.cl.bc [60/660] Building CL to LLVM bitcode /...ernel/host/generic/fast_distance.cl.bc [60/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/fma.cl.bc [61/660] Building CL to LLVM bitcode /.../kernel/host/generic/fast_length.cl.bc [61/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fmax.cl.bc [62/660] Building CL to LLVM bitcode /...rnel/host/generic/fast_normalize.cl.bc [62/660] Building CL to LLVM bitcode /.../kernel/host/generic/fmax_common.cl.bc [63/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fdim.cl.bc [63/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fmin.cl.bc [64/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fmax.cl.bc [64/660] Building CL to LLVM bitcode /.../kernel/host/generic/fmin_common.cl.bc [65/660] Building CL to LLVM bitcode /...uild/lib/kernel/host/generic/fma.cl.bc [65/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fmod.cl.bc [66/660] Building CL to LLVM bitcode /.../kernel/host/generic/fmax_common.cl.bc [66/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/fract.cl.bc [67/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/floor.cl.bc [67/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/frexp.cl.bc [68/660] Building CL to LLVM bitcode /.../kernel/host/generic/fmin_common.cl.bc [68/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/frfrexp.cl.bc [69/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fmin.cl.bc [69/660] Building C to LLVM bitcode /b...kernel/host/generic/get_global_id.c.bc [70/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/fmod.cl.bc [70/660] Building C to LLVM bitcode /b...el/host/generic/get_global_offset.c.bc [71/660] Building C to LLVM bitcode /b...kernel/host/generic/get_global_id.c.bc [71/660] Building C to LLVM bitcode /b...rnel/host/generic/get_global_size.c.bc [72/660] Building C to LLVM bitcode /b...el/host/generic/get_global_offset.c.bc [72/660] Building C to LLVM bitcode /b.../kernel/host/generic/get_group_id.c.bc [73/660] Building C to LLVM bitcode /b.../kernel/host/generic/get_group_id.c.bc [73/660] Building CL to LLVM bitcode /...ost/generic/get_image_array_size.cl.bc [74/660] Building C to LLVM bitcode /b...rnel/host/generic/get_global_size.c.bc [74/660] Building CL to LLVM bitcode /...eric/get_image_channel_data_type.cl.bc [75/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/frexp.cl.bc [75/660] Building CL to LLVM bitcode /.../generic/get_image_channel_order.cl.bc [76/660] Building CL to LLVM bitcode /...ld/lib/kernel/host/generic/fract.cl.bc [76/660] Building CL to LLVM bitcode /...nel/host/generic/get_image_depth.cl.bc [77/660] Building CL to LLVM bitcode /.../lib/kernel/host/generic/frfrexp.cl.bc [77/660] Building CL to LLVM bitcode /...ernel/host/generic/get_image_dim.cl.bc [78/660] Building CL to LLVM bitcode /...ost/generic/get_image_array_size.cl.bc [78/660] Building CL to LLVM bitcode /...el/host/generic/get_image_height.cl.bc [79/660] Building CL to LLVM bitcode /...eric/get_image_channel_data_type.cl.bc [79/660] Building CL to LLVM bitcode /...nel/host/generic/get_image_width.cl.bc [80/660] Building CL to LLVM bitcode /.../generic/get_image_channel_order.cl.bc [80/660] Building C to LLVM bitcode /b...kernel/host/generic/get_linear_id.c.bc [81/660] Building C to LLVM bitcode /b...kernel/host/generic/get_linear_id.c.bc [81/660] Building C to LLVM bitcode /b.../kernel/host/generic/get_local_id.c.bc [82/660] Building C to LLVM bitcode /b.../kernel/host/generic/get_local_id.c.bc [82/660] Building C to LLVM bitcode /b...ernel/host/generic/get_local_size.c.bc [83/660] Building C to LLVM bitcode /b...ernel/host/generic/get_local_size.c.bc [83/660] Building C to LLVM bitcode /b...ernel/host/generic/get_num_groups.c.bc [84/660] Building CL to LLVM bitcode /...nel/host/generic/get_image_depth.cl.bc [84/660] Building C to LLVM bitcode /b.../kernel/host/generic/get_work_dim.c.bc [85/660] Building CL to LLVM bitcode /...ernel/host/generic/get_image_dim.cl.bc [85/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/hadd.cl.bc [86/660] Building C to LLVM bitcode /b...ernel/host/generic/get_num_groups.c.bc [86/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_cos.cl.bc [87/660] Building C to LLVM bitcode /b.../kernel/host/generic/get_work_dim.c.bc [87/660] Building CL to LLVM bitcode /.../kernel/host/generic/half_divide.cl.bc [88/660] Building CL to LLVM bitcode /...nel/host/generic/get_image_width.cl.bc [88/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_exp.cl.bc [89/660] Building CL to LLVM bitcode /...el/host/generic/get_image_height.cl.bc [89/660] Building CL to LLVM bitcode /...b/kernel/host/generic/half_exp10.cl.bc [90/660] Building CL to LLVM bitcode /...ild/lib/kernel/host/generic/hadd.cl.bc [90/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/half_exp2.cl.bc [91/660] Building CL to LLVM bitcode /.../kernel/host/generic/half_divide.cl.bc [91/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_log.cl.bc [92/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_exp.cl.bc [92/660] Building CL to LLVM bitcode /...b/kernel/host/generic/half_log10.cl.bc [93/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_cos.cl.bc [93/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/half_log2.cl.bc [94/660] Building CL to LLVM bitcode /...b/kernel/host/generic/half_exp10.cl.bc [94/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/half_powr.cl.bc [95/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/half_exp2.cl.bc [95/660] Building CL to LLVM bitcode /...b/kernel/host/generic/half_recip.cl.bc [96/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_log.cl.bc [96/660] Building CL to LLVM bitcode /...b/kernel/host/generic/half_rsqrt.cl.bc [97/660] Building CL to LLVM bitcode /...b/kernel/host/generic/half_log10.cl.bc [97/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_sin.cl.bc [98/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/half_log2.cl.bc [98/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/half_sqrt.cl.bc [99/660] Building CL to LLVM bitcode /...ib/kernel/host/generic/half_powr.cl.bc [99/660] Building CL to LLVM bitcode /...lib/kernel/host/generic/half_tan.cl.bc [100/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/half_sin.cl.bc [100/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/hypot.cl.bc [101/660] Building CL to LLVM bitcode ...b/kernel/host/generic/half_recip.cl.bc [101/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/ilogb.cl.bc [102/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/half_sqrt.cl.bc [102/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/isequal.cl.bc [103/660] Building CL to LLVM bitcode ...b/kernel/host/generic/half_rsqrt.cl.bc [103/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/isfinite.cl.bc [104/660] Building CL to LLVM bitcode ...kernel/host/generic/convert_type.cl.bc [104/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/isgreater.cl.bc [105/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/half_tan.cl.bc [105/660] Building CL to LLVM bitcode ...rnel/host/generic/isgreaterequal.cl.bc [106/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/hypot.cl.bc [106/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/isinf.cl.bc [107/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/isequal.cl.bc [107/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/isless.cl.bc [108/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/isgreater.cl.bc [108/660] Building CL to LLVM bitcode .../kernel/host/generic/islessequal.cl.bc [109/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/isfinite.cl.bc [109/660] Building CL to LLVM bitcode ...ernel/host/generic/islessgreater.cl.bc [110/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/ilogb.cl.bc [110/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/isnan.cl.bc [111/660] Building CL to LLVM bitcode ...rnel/host/generic/isgreaterequal.cl.bc [111/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/isnormal.cl.bc [112/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/isinf.cl.bc [112/660] Building CL to LLVM bitcode ...b/kernel/host/generic/isnotequal.cl.bc [113/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/isless.cl.bc [113/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/isordered.cl.bc [114/660] Building CL to LLVM bitcode ...ernel/host/generic/islessgreater.cl.bc [114/660] Building CL to LLVM bitcode .../kernel/host/generic/isunordered.cl.bc [115/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/isnormal.cl.bc [115/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/ldexp.cl.bc [116/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/isnan.cl.bc [116/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/length.cl.bc [117/660] Building CL to LLVM bitcode .../kernel/host/generic/islessequal.cl.bc [117/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/lgamma.cl.bc [118/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/isordered.cl.bc [118/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/lgamma_r.cl.bc [119/660] Building CL to LLVM bitcode .../kernel/host/generic/isunordered.cl.bc [119/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/log.cl.bc [120/660] Building CL to LLVM bitcode ...b/kernel/host/generic/isnotequal.cl.bc [120/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/log10.cl.bc [121/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/ldexp.cl.bc [121/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/log1p.cl.bc [122/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/lgamma.cl.bc [122/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/log2.cl.bc [123/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/length.cl.bc [123/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/logb.cl.bc [124/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/log.cl.bc [124/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/mad.cl.bc [125/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/log1p.cl.bc [125/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/mad24.cl.bc [126/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/lgamma_r.cl.bc [126/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/mad_hi.cl.bc [127/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/log2.cl.bc [127/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/mad_sat.cl.bc [128/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/log10.cl.bc [128/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/max.cl.bc [129/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/mad.cl.bc [129/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/max_i.cl.bc [130/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/logb.cl.bc [130/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/maxmag.cl.bc [131/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/mad_hi.cl.bc [131/660] Building C to LLVM bitcode /...lib/kernel/host/generic/mem_fence.c.bc [132/660] Building C to LLVM bitcode /...lib/kernel/host/generic/mem_fence.c.bc [132/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/min.cl.bc [133/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/mad24.cl.bc [133/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/min_i.cl.bc [134/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/max_i.cl.bc [134/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/minmag.cl.bc [135/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/max.cl.bc [135/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/mix.cl.bc [136/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/mad_sat.cl.bc [136/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/modf.cl.bc [137/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/maxmag.cl.bc [137/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/mul24.cl.bc [138/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/min.cl.bc [138/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/mul_hi.cl.bc [139/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/minmag.cl.bc [139/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/nan.cl.bc [140/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/mix.cl.bc [140/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_cos.cl.bc [141/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/min_i.cl.bc [141/660] Building CL to LLVM bitcode ...ernel/host/generic/native_divide.cl.bc [142/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_cos.cl.bc [142/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_exp.cl.bc [143/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/mul24.cl.bc [143/660] Building CL to LLVM bitcode ...kernel/host/generic/native_exp10.cl.bc [144/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/nan.cl.bc [144/660] Building CL to LLVM bitcode .../kernel/host/generic/native_exp2.cl.bc [145/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/modf.cl.bc [145/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_log.cl.bc [146/660] Building CL to LLVM bitcode ...ernel/host/generic/native_divide.cl.bc [146/660] Building CL to LLVM bitcode ...kernel/host/generic/native_log10.cl.bc [147/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/mul_hi.cl.bc [147/660] Building CL to LLVM bitcode .../kernel/host/generic/native_log2.cl.bc [148/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_exp.cl.bc [148/660] Building CL to LLVM bitcode .../kernel/host/generic/native_powr.cl.bc [149/660] Building CL to LLVM bitcode ...kernel/host/generic/native_exp10.cl.bc [149/660] Building CL to LLVM bitcode ...kernel/host/generic/native_recip.cl.bc [150/660] Building CL to LLVM bitcode ...kernel/host/generic/native_log10.cl.bc [150/660] Building CL to LLVM bitcode ...kernel/host/generic/native_rsqrt.cl.bc [151/660] Building CL to LLVM bitcode .../kernel/host/generic/native_exp2.cl.bc [151/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_sin.cl.bc [152/660] Building CL to LLVM bitcode .../kernel/host/generic/native_log2.cl.bc [152/660] Building CL to LLVM bitcode .../kernel/host/generic/native_sqrt.cl.bc [153/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_log.cl.bc [153/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_tan.cl.bc [154/660] Building CL to LLVM bitcode .../kernel/host/generic/native_powr.cl.bc [154/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/nextafter.cl.bc [155/660] Building CL to LLVM bitcode ...kernel/host/generic/native_recip.cl.bc [155/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/normalize.cl.bc [156/660] Building CL to LLVM bitcode ...kernel/host/generic/native_rsqrt.cl.bc [156/660] Building CL to LLVM bitcode ...kernel/host/generic/ocml_helpers.cl.bc [157/660] Building CL to LLVM bitcode .../kernel/host/generic/native_sqrt.cl.bc [157/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/pocl_fma.cl.bc [158/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_sin.cl.bc [158/660] Building C to LLVM bitcode /...nel/host/generic/pocl_run_all_wgs.c.bc [159/660] Building C to LLVM bitcode /...nel/host/generic/pocl_run_all_wgs.c.bc [159/660] Building C to LLVM bitcode /...kernel/host/generic/pocl_spawn_wg.c.bc [160/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/nextafter.cl.bc [160/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/popcount.cl.bc [161/660] Building C to LLVM bitcode /...kernel/host/generic/pocl_spawn_wg.c.bc [161/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/pow.cl.bc [162/660] Building CL to LLVM bitcode ...b/kernel/host/generic/native_tan.cl.bc [162/660] Building CL to LLVM bitcode .../kernel/host/generic/pow_helpers.cl.bc [163/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/normalize.cl.bc [163/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/pown.cl.bc [164/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/pocl_fma.cl.bc [164/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/powr.cl.bc [165/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/pow.cl.bc [165/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/prefetch.cl.bc [166/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/popcount.cl.bc [166/660] Building C to LLVM bitcode /...ld/lib/kernel/host/generic/printf.c.bc [167/660] Building C to LLVM bitcode /...ld/lib/kernel/host/generic/printf.c.bc [167/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/radians.cl.bc [168/660] Building CL to LLVM bitcode .../kernel/host/generic/pow_helpers.cl.bc [168/660] Building CL to LLVM bitcode ...b/kernel/host/generic/read_image.cl.bc [169/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/pown.cl.bc [169/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/remainder.cl.bc [170/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/radians.cl.bc [170/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/remquo.cl.bc [171/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/powr.cl.bc [171/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/rhadd.cl.bc [172/660] Building CL to LLVM bitcode ...kernel/host/generic/ocml_helpers.cl.bc [172/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/rint.cl.bc [173/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/prefetch.cl.bc [173/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/rootn.cl.bc [174/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/remainder.cl.bc [174/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/rotate.cl.bc [175/660] Building CL to LLVM bitcode ...b/kernel/host/generic/read_image.cl.bc [175/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/round.cl.bc [176/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/rhadd.cl.bc [176/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/rsqrt.cl.bc [177/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/rint.cl.bc [177/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/select.cl.bc [178/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/rootn.cl.bc [178/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/shuffle.cl.bc [179/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/rotate.cl.bc [179/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/sign.cl.bc [180/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/rsqrt.cl.bc [180/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/signbit.cl.bc [181/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/round.cl.bc [181/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/sin.cl.bc [182/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/select.cl.bc [182/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/sincos.cl.bc [183/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/sin.cl.bc [183/660] Building CL to LLVM bitcode ...rnel/host/generic/sincos_helpers.cl.bc [184/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/signbit.cl.bc [184/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/sinh.cl.bc [185/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/sign.cl.bc [185/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/sinpi.cl.bc [186/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/remquo.cl.bc [186/660] Linking & optimizing SLEEF f...build/lib/kernel/host/generic/sleef.bc [187/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/sincos.cl.bc [187/660] Building CL to LLVM bitcode ...b/kernel/host/generic/sleef_glue.cl.bc [188/660] Linking & optimizing SLEEF f...build/lib/kernel/host/generic/sleef.bc [188/660] Building CL to LLVM bitcode ...b/kernel/host/generic/smoothstep.cl.bc [189/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/sinh.cl.bc [189/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/sqrt.cl.bc [190/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/sinpi.cl.bc [190/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/step.cl.bc [191/660] Building CL to LLVM bitcode ...rnel/host/generic/sincos_helpers.cl.bc In file included from /build/pocl/src/pocl/lib/kernel/libclc-pocl/sincos_helpers.cl:32: /build/pocl/src/pocl/lib/kernel/libclc/sincos_helpers_fp32.cl:188:21: warning: converting the result of '<<' to a boolean; did you mean '(i << 31) != 0'? [-Wint-in-bool-context] 188 | utype flip = (i << 31) ? (utype)0xffffffffU : (utype)0U; | ^ /build/pocl/src/pocl/lib/kernel/libclc/sincos_helpers_fp32.cl:189:21: warning: converting the result of '<<' to a boolean; did you mean '(i << 31) != 0'? [-Wint-in-bool-context] 189 | utype sign = (i << 31) ? (utype)0x80000000U : (utype)0U; | ^ 2 warnings generated. [191/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/sub_sat.cl.bc [192/660] Building CL to LLVM bitcode ...b/kernel/host/generic/sleef_glue.cl.bc [192/660] Building C to LLVM bitcode /...lib/kernel/host/generic/subgroups.c.bc [193/660] Building CL to LLVM bitcode ...b/kernel/host/generic/smoothstep.cl.bc [193/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/subgroups.cl.bc [194/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/shuffle.cl.bc [194/660] Building CL to LLVM bitcode .../kernel/host/generic/svm_atomics.cl.bc [195/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/sqrt.cl.bc [195/660] Building CL to LLVM bitcode ...el/host/generic/svm_atomics_host.cl.bc [196/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/step.cl.bc [196/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/tan.cl.bc [197/660] Building C to LLVM bitcode /...lib/kernel/host/generic/subgroups.c.bc /build/pocl/src/pocl/lib/kernel/subgroups.c:291:56: warning: implicit conversion from 'long long' to 'long' changes value from 9223372036854775807 to -1 [-Wconstant-conversion] 291 | SUB_GROUP_SCAN_EXCLUSIVE_OT (min, a > b ? b : a, long, LONG_MAX) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/pocl/src/pocl/include/_kernel_c.h:183:19: note: expanded from macro 'LONG_MAX' 183 | #define LONG_MAX 0x7fffffffffffffffL | ^~~~~~~~~~~~~~~~~~~ /build/pocl/src/pocl/lib/kernel/subgroups.c:267:31: note: expanded from macro 'SUB_GROUP_SCAN_EXCLUSIVE_OT' 267 | data[get_first_llid ()] = ID; \ | ~ ^~ /build/pocl/src/pocl/lib/kernel/subgroups.c:298:56: warning: implicit conversion from 'long long' to 'long' changes value from -9223372036854775808 to 0 [-Wconstant-conversion] 298 | SUB_GROUP_SCAN_EXCLUSIVE_OT (max, a > b ? a : b, long, LONG_MIN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/pocl/src/pocl/include/_kernel_c.h:184:41: note: expanded from macro 'LONG_MIN' 184 | #define LONG_MIN (-0x7fffffffffffffffL - 1) | ~~~~~~~~~~~~~~~~~~~~~^~~ /build/pocl/src/pocl/lib/kernel/subgroups.c:267:31: note: expanded from macro 'SUB_GROUP_SCAN_EXCLUSIVE_OT' 267 | data[get_first_llid ()] = ID; \ | ~ ^~ 2 warnings generated. [197/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/tanh.cl.bc [198/660] Building CL to LLVM bitcode .../lib/kernel/host/generic/sub_sat.cl.bc [198/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/tanpi.cl.bc [199/660] Building CL to LLVM bitcode ...ib/kernel/host/generic/subgroups.cl.bc [199/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/tgamma.cl.bc [200/660] Building CL to LLVM bitcode ...uild/lib/kernel/host/generic/tan.cl.bc [200/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/trunc.cl.bc [201/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/tanpi.cl.bc [201/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/upsample.cl.bc [202/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/tgamma.cl.bc [202/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/vload.cl.bc [203/660] Building CL to LLVM bitcode ...ild/lib/kernel/host/generic/tanh.cl.bc [203/660] Building CL to LLVM bitcode ...b/kernel/host/generic/vload_half.cl.bc [204/660] Building CL to LLVM bitcode ...el/host/generic/svm_atomics_host.cl.bc [204/660] Building C to LLVM bitcode /...ost/generic/vload_store_half_f16c.c.bc [205/660] Building CL to LLVM bitcode .../kernel/host/generic/svm_atomics.cl.bc [205/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/vstore.cl.bc [206/660] Building C to LLVM bitcode /...ost/generic/vload_store_half_f16c.c.bc [206/660] Building CL to LLVM bitcode .../kernel/host/generic/vstore_half.cl.bc [207/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/trunc.cl.bc [207/660] Building CL to LLVM bitcode ...kernel/host/generic/vtables_fp32.cl.bc [208/660] Building CL to LLVM bitcode ...lib/kernel/host/generic/upsample.cl.bc [208/660] Building CL to LLVM bitcode ...kernel/host/generic/vtables_fp64.cl.bc [209/660] Building CL to LLVM bitcode ...b/kernel/host/generic/vload_half.cl.bc [209/660] Building CL to LLVM bitcode ...l/host/generic/wait_group_events.cl.bc [210/660] Building CL to LLVM bitcode ...d/lib/kernel/host/generic/vstore.cl.bc [210/660] Building C to LLVM bitcode /...ib/kernel/host/generic/work_group.c.bc [211/660] Building CL to LLVM bitcode ...ld/lib/kernel/host/generic/vload.cl.bc [211/660] Building CL to LLVM bitcode .../kernel/host/generic/write_image.cl.bc [212/660] Building CL to LLVM bitcode ...kernel/host/generic/vtables_fp32.cl.bc [212/660] Building CXX object lib/llvm...keFiles/llvmpasses.dir/EmitPrintf.cc.o [213/660] Building CL to LLVM bitcode ...kernel/host/generic/vtables_fp64.cl.bc [213/660] Building CXX object lib/llvm...CMakeFiles/llvmpasses.dir/Flatten.cc.o [214/660] Building C to LLVM bitcode /...ib/kernel/host/generic/work_group.c.bc /build/pocl/src/pocl/lib/kernel/work_group.c:192:57: warning: implicit conversion from 'long long' to 'long' changes value from 9223372036854775807 to -1 [-Wconstant-conversion] 192 | WORK_GROUP_SCAN_EXCLUSIVE_OT (min, a > b ? b : a, long, LONG_MAX) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/pocl/src/pocl/include/_kernel_c.h:183:19: note: expanded from macro 'LONG_MAX' 183 | #define LONG_MAX 0x7fffffffffffffffL | ^~~~~~~~~~~~~~~~~~~ /build/pocl/src/pocl/lib/kernel/work_group.c:169:15: note: expanded from macro 'WORK_GROUP_SCAN_EXCLUSIVE_OT' 169 | data[0] = ID; \ | ~ ^~ /build/pocl/src/pocl/lib/kernel/work_group.c:199:57: warning: implicit conversion from 'long long' to 'long' changes value from -9223372036854775808 to 0 [-Wconstant-conversion] 199 | WORK_GROUP_SCAN_EXCLUSIVE_OT (max, a > b ? a : b, long, LONG_MIN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/pocl/src/pocl/include/_kernel_c.h:184:41: note: expanded from macro 'LONG_MIN' 184 | #define LONG_MIN (-0x7fffffffffffffffL - 1) | ~~~~~~~~~~~~~~~~~~~~~^~~ /build/pocl/src/pocl/lib/kernel/work_group.c:169:15: note: expanded from macro 'WORK_GROUP_SCAN_EXCLUSIVE_OT' 169 | data[0] = ID; \ | ~ ^~ 2 warnings generated. [214/660] Building CXX object lib/llvm...les/llvmpasses.dir/FlattenGlobals.cc.o [215/660] Building CL to LLVM bitcode ...l/host/generic/wait_group_events.cl.bc [215/660] Building CXX object lib/llvm...llvmpasses.dir/FlattenBarrierSubs.cc.o [216/660] Building CL to LLVM bitcode .../kernel/host/generic/write_image.cl.bc [216/660] Building CXX object lib/llvm...s.dir/HandleSamplerInitialization.cc.o [217/660] Building CL to LLVM bitcode .../kernel/host/generic/vstore_half.cl.bc [217/660] Linking & optimizing Kernel ...mv7-unknown-linux-gnueabihf-generic.bc [218/660] Building CXX object lib/llvm...keFiles/llvmpasses.dir/EmitPrintf.cc.o [218/660] Building CXX object lib/llvm...s.dir/ImplicitConditionalBarriers.cc.o [219/660] Building CXX object lib/llvm...CMakeFiles/llvmpasses.dir/Flatten.cc.o [219/660] Building CXX object lib/llvm...vmpasses.dir/ImplicitLoopBarriers.cc.o [220/660] Building CXX object lib/llvm...les/llvmpasses.dir/FlattenGlobals.cc.o [220/660] Building CXX object lib/llvm...iles/llvmpasses.dir/InlineKernels.cc.o [221/660] Building CXX object lib/llvm...llvmpasses.dir/FlattenBarrierSubs.cc.o [221/660] Building CXX object lib/llvm...les/llvmpasses.dir/IsolateRegions.cc.o [222/660] Building CXX object lib/llvm...s.dir/HandleSamplerInitialization.cc.o [222/660] Building CXX object lib/llvm.../CMakeFiles/llvmpasses.dir/Kernel.cc.o [223/660] Building CXX object lib/llvm...s.dir/ImplicitConditionalBarriers.cc.o [223/660] Building CXX object lib/llvm...CMakeFiles/llvmpasses.dir/linker.cpp.o [224/660] Building CXX object lib/llvm...vmpasses.dir/ImplicitLoopBarriers.cc.o [224/660] Building CXX object lib/llvm...akeFiles/llvmpasses.dir/LLVMUtils.cc.o [225/660] Building CXX object lib/llvm...iles/llvmpasses.dir/InlineKernels.cc.o [225/660] Building CXX object lib/llvm...Files/llvmpasses.dir/LoopBarriers.cc.o [226/660] Building CXX object lib/llvm...les/llvmpasses.dir/IsolateRegions.cc.o [226/660] Building CXX object lib/llvm...es/llvmpasses.dir/MinLegalVecSize.cc.o [227/660] Building CXX object lib/llvm.../CMakeFiles/llvmpasses.dir/Kernel.cc.o [227/660] Building CXX object lib/llvm...ses.dir/OptimizeWorkItemFuncCalls.cc.o [228/660] Building CXX object lib/llvm...CMakeFiles/llvmpasses.dir/linker.cpp.o [228/660] Building CXX object lib/llvm...mpasses.dir/OptimizeWorkItemGVars.cc.o [229/660] Building CXX object lib/llvm...Files/llvmpasses.dir/LoopBarriers.cc.o [229/660] Building CXX object lib/llvm...iles/llvmpasses.dir/PHIsToAllocas.cc.o [230/660] Building CXX object lib/llvm...akeFiles/llvmpasses.dir/LLVMUtils.cc.o [230/660] Building CXX object lib/llvm...les/llvmpasses.dir/ParallelRegion.cc.o [231/660] Building CXX object lib/llvm...es/llvmpasses.dir/MinLegalVecSize.cc.o [231/660] Building CXX object lib/llvm...mpasses.dir/ProgramScopeVariables.cc.o [232/660] Building CXX object lib/llvm...ses.dir/OptimizeWorkItemFuncCalls.cc.o [232/660] Building CXX object lib/llvm...llvmpasses.dir/RemoveBarrierCalls.cc.o [233/660] Building CXX object lib/llvm...mpasses.dir/OptimizeWorkItemGVars.cc.o [233/660] Building CXX object lib/llvm...akeFiles/llvmpasses.dir/SVMOffset.cc.o [234/660] Building CXX object lib/llvm...iles/llvmpasses.dir/PHIsToAllocas.cc.o [234/660] Building CXX object lib/llvm...es/llvmpasses.dir/SubCFGFormation.cc.o [235/660] Building CXX object lib/llvm...les/llvmpasses.dir/ParallelRegion.cc.o [235/660] Building CXX object lib/llvm...es.dir/VariableUniformityAnalysis.cc.o [236/660] Building CXX object lib/llvm...llvmpasses.dir/RemoveBarrierCalls.cc.o [236/660] Building CXX object lib/llvm...mpasses.dir/WorkItemAliasAnalysis.cc.o [237/660] Building CXX object lib/llvm...mpasses.dir/ProgramScopeVariables.cc.o [237/660] Building CXX object lib/llvm...akeFiles/llvmpasses.dir/Workgroup.cc.o [238/660] Building CXX object lib/llvm...akeFiles/llvmpasses.dir/SVMOffset.cc.o [238/660] Building CXX object lib/llvm...es/llvmpasses.dir/WorkitemHandler.cc.o [239/660] Building CXX object lib/llvm...es/llvmpasses.dir/SubCFGFormation.cc.o [239/660] Building CXX object lib/llvm...passes.dir/WorkitemHandlerChooser.cc.o [240/660] Building CXX object lib/llvm...es.dir/VariableUniformityAnalysis.cc.o [240/660] Building CXX object lib/llvm...iles/llvmpasses.dir/WorkitemLoops.cc.o [241/660] Building CXX object lib/llvm...mpasses.dir/WorkItemAliasAnalysis.cc.o [241/660] Building CXX object lib/CL/C...s/lib_cl_llvm.dir/pocl_llvm_build.cc.o [242/660] Building CXX object lib/llvm...akeFiles/llvmpasses.dir/Workgroup.cc.o [242/660] Building CXX object lib/CL/C...ib_cl_llvm.dir/pocl_llvm_metadata.cc.o [243/660] Building CXX object lib/llvm...es/llvmpasses.dir/WorkitemHandler.cc.o [243/660] Building CXX object lib/CL/C...s/lib_cl_llvm.dir/pocl_llvm_utils.cc.o [244/660] Building CXX object lib/llvm...passes.dir/WorkitemHandlerChooser.cc.o [244/660] Building CXX object lib/CL/C...iles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o [245/660] Building CXX object lib/llvm...iles/llvmpasses.dir/WorkitemLoops.cc.o [245/660] Building C object lib/CL/CMa...d_objs.dir/clCreateContextFromType.c.o [246/660] Building C object lib/CL/CMa...d_objs.dir/clCreateContextFromType.c.o [246/660] Building C object lib/CL/CMa...unlinked_objs.dir/clReleaseContext.c.o [247/660] Building CXX object lib/CL/C...ib_cl_llvm.dir/pocl_llvm_metadata.cc.o [247/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clRetainContext.c.o [248/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clRetainContext.c.o [248/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetContextInfo.c.o [249/660] Building C object lib/CL/CMa...unlinked_objs.dir/clReleaseContext.c.o /build/pocl/src/pocl/lib/CL/clReleaseContext.c: In function 'pocl_check_uninit_devices': /build/pocl/src/pocl/lib/CL/clReleaseContext.c:170:8: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:172:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:174:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:176:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:179:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:182:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:184:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:186:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:188:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:190:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/clReleaseContext.c:193:10: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] [249/660] Building C object lib/CL/CMa...nked_objs.dir/clCreateCommandQueue.c.o [250/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetContextInfo.c.o [250/660] Building C object lib/CL/CMa...clCreateCommandQueueWithProperties.c.o [251/660] Building C object lib/CL/CMa...nked_objs.dir/clCreateCommandQueue.c.o [251/660] Building C object lib/CL/CMa...ked_objs.dir/clReleaseCommandQueue.c.o [252/660] Building C object lib/CL/CMa...ked_objs.dir/clReleaseCommandQueue.c.o [252/660] Building C object lib/CL/CMa...nked_objs.dir/clRetainCommandQueue.c.o [253/660] Building C object lib/CL/CMa...clCreateCommandQueueWithProperties.c.o [253/660] Building C object lib/CL/CMa...ked_objs.dir/clGetCommandQueueInfo.c.o [254/660] Building C object lib/CL/CMa...nked_objs.dir/clRetainCommandQueue.c.o [254/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clCreateBuffer.c.o [255/660] Building C object lib/CL/CMa...ked_objs.dir/clGetCommandQueueInfo.c.o [255/660] Building C object lib/CL/CMa...nlinked_objs.dir/clCreateSubBuffer.c.o [256/660] Building C object lib/CL/CMa...nlinked_objs.dir/clCreateSubBuffer.c.o /build/pocl/src/pocl/lib/CL/clCreateSubBuffer.c: In function 'POclCreateSubBuffer': /build/pocl/src/pocl/lib/CL/clCreateSubBuffer.c:188:4: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/clCreateSubBuffer.c:188:4: warning: format '%zu' expects argument of type 'size_t', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] [256/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueFillImage.c.o [257/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clCreateBuffer.c.o /build/pocl/src/pocl/lib/CL/clCreateBuffer.c: In function 'pocl_parse_cl_mem_properties': /build/pocl/src/pocl/lib/CL/clCreateBuffer.c:380:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /build/pocl/src/pocl/lib/CL/clCreateBuffer.c:389:12: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'cl_mem_properties' {aka 'long long unsigned int'} [-Wformat=] [257/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueFillBuffer.c.o [258/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueFillImage.c.o [258/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueReadBuffer.c.o [259/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueReadBuffer.c.o [259/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueReadBufferRect.c.o [260/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueFillBuffer.c.o [260/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueMapBuffer.c.o [261/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueReadBufferRect.c.o [261/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueUnmapMemObject.c.o [262/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueMapBuffer.c.o [262/660] Building C object lib/CL/CMa...js.dir/clEnqueueMarkerWithWaitList.c.o [263/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueUnmapMemObject.c.o /build/pocl/src/pocl/lib/CL/clEnqueueUnmapMemObject.c: In function 'POclEnqueueUnmapMemObject': /build/pocl/src/pocl/lib/CL/clEnqueueUnmapMemObject.c:76:8: warning: format '%zu' expects argument of type 'size_t', but argument 7 has type 'cl_map_flags' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/clEnqueueUnmapMemObject.c:87:4: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] [263/660] Building C object lib/CL/CMa...s.dir/clEnqueueBarrierWithWaitList.c.o [264/660] Building C object lib/CL/CMa...js.dir/clEnqueueMarkerWithWaitList.c.o [264/660] Building C object lib/CL/CMa...linked_objs.dir/clReleaseMemObject.c.o [265/660] Building C object lib/CL/CMa...s.dir/clEnqueueBarrierWithWaitList.c.o [265/660] Building C object lib/CL/CMa...nlinked_objs.dir/clRetainMemObject.c.o [266/660] Building C object lib/CL/CMa...linked_objs.dir/clReleaseMemObject.c.o /build/pocl/src/pocl/lib/CL/clReleaseMemObject.c: In function 'POclReleaseMemObject': /build/pocl/src/pocl/lib/CL/clReleaseMemObject.c:58:6: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] [266/660] Building C object lib/CL/CMa...linked_objs.dir/clGetMemObjectInfo.c.o [267/660] Building C object lib/CL/CMa...nlinked_objs.dir/clRetainMemObject.c.o [267/660] Building C object lib/CL/CMa...r/clSetMemObjectDestructorCallback.c.o [268/660] Building CXX object lib/CL/C...s/lib_cl_llvm.dir/pocl_llvm_utils.cc.o /build/pocl/src/pocl/lib/CL/pocl_llvm_utils.cc: In function 'void parseModuleGVarSize(cl_program, unsigned int, llvm::Module*)': /build/pocl/src/pocl/lib/CL/pocl_llvm_utils.cc:99:6: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_llvm_utils.cc: In function 'const char* pocl_get_distro_kernellib_variant()': /build/pocl/src/pocl/lib/CL/pocl_llvm_utils.cc:291:6: warning: format '%s' expects argument of type 'char*', but argument 3 has type 'llvm::StringRef' [-Wformat=] [268/660] Building C object lib/CL/CMa...objs.dir/clCreateProgramWithSource.c.o [269/660] Building C object lib/CL/CMa...r/clSetMemObjectDestructorCallback.c.o [269/660] Building C object lib/CL/CMa...objs.dir/clCreateProgramWithBinary.c.o [270/660] Building C object lib/CL/CMa...linked_objs.dir/clGetMemObjectInfo.c.o /build/pocl/src/pocl/lib/CL/clGetMemObjectInfo.c: In function 'POclGetMemObjectInfo': /build/pocl/src/pocl/lib/CL/clGetMemObjectInfo.c:84:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] /build/pocl/src/pocl/lib/CL/clGetMemObjectInfo.c:106:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] /build/pocl/src/pocl/lib/CL/clGetMemObjectInfo.c:108:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [270/660] Building C object lib/CL/CMa...ked_objs.dir/clCreateProgramWithIL.c.o [271/660] Building C object lib/CL/CMa...ked_objs.dir/clCreateProgramWithIL.c.o [271/660] Building C object lib/CL/CMa.../clCreateProgramWithBuiltInKernels.c.o [272/660] Building C object lib/CL/CMa...objs.dir/clCreateProgramWithBinary.c.o [272/660] Building C object lib/CL/CMa...teProgramWithDefinedBuiltInKernels.c.o [273/660] Building C object lib/CL/CMa...objs.dir/clCreateProgramWithSource.c.o [273/660] Building C object lib/CL/CMa...unlinked_objs.dir/clReleaseProgram.c.o [274/660] Building C object lib/CL/CMa.../clCreateProgramWithBuiltInKernels.c.o [274/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clRetainProgram.c.o [275/660] Building C object lib/CL/CMa...teProgramWithDefinedBuiltInKernels.c.o [275/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clBuildProgram.c.o [276/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clRetainProgram.c.o [276/660] Building C object lib/CL/CMa...bpocl_unlinked_objs.dir/pocl_build.c.o [277/660] Building C object lib/CL/CMa...unlinked_objs.dir/clReleaseProgram.c.o [277/660] Building C object lib/CL/CMa...unlinked_objs.dir/clCompileProgram.c.o [278/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clBuildProgram.c.o [278/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clLinkProgram.c.o [279/660] Building C object lib/CL/CMa...unlinked_objs.dir/clCompileProgram.c.o [279/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clCreateKernel.c.o [280/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clLinkProgram.c.o [280/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clReleaseKernel.c.o [281/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clReleaseKernel.c.o [281/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clRetainKernel.c.o [282/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clCreateKernel.c.o [282/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clSetKernelArg.c.o [283/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clRetainKernel.c.o [283/660] Building C object lib/CL/CMa...ed_objs.dir/clEnqueueNDRangeKernel.c.o [284/660] Building C object lib/CL/CMa...bpocl_unlinked_objs.dir/pocl_build.c.o [284/660] Building C object lib/CL/CMa...ked_objs.dir/clEnqueueNativeKernel.c.o [285/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clSetKernelArg.c.o [285/660] Building C object lib/CL/CMa..._objs.dir/clCreateKernelsInProgram.c.o [286/660] Building C object lib/CL/CMa...ed_objs.dir/clEnqueueNDRangeKernel.c.o [286/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clGetKernelInfo.c.o [287/660] Building C object lib/CL/CMa...ked_objs.dir/clEnqueueNativeKernel.c.o [287/660] Building C object lib/CL/CMa...linked_objs.dir/clGetKernelArgInfo.c.o [288/660] Building C object lib/CL/CMa..._objs.dir/clCreateKernelsInProgram.c.o [288/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetPlatformIDs.c.o [289/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clGetKernelInfo.c.o [289/660] Building C object lib/CL/CMa...nlinked_objs.dir/clGetPlatformInfo.c.o [290/660] Building C object lib/CL/CMa...linked_objs.dir/clGetKernelArgInfo.c.o [290/660] Building C object lib/CL/CMa...d_objs.dir/clGetDeviceAndHostTimer.c.o [291/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetPlatformIDs.c.o [291/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetDeviceIDs.c.o [292/660] Building C object lib/CL/CMa...nlinked_objs.dir/clGetPlatformInfo.c.o [292/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clGetDeviceInfo.c.o [293/660] Building C object lib/CL/CMa...d_objs.dir/clGetDeviceAndHostTimer.c.o [293/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateContext.c.o [294/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetDeviceIDs.c.o [294/660] Building C object lib/CL/CMa...ked_objs.dir/clGetProgramBuildInfo.c.o [295/660] Building CXX object lib/CL/C...iles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o [295/660] Building C object lib/CL/CMa...nked_objs.dir/clEnqueueWriteBuffer.c.o [296/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateContext.c.o [296/660] Building C object lib/CL/CMa..._objs.dir/clEnqueueWriteBufferRect.c.o [297/660] Building C object lib/CL/CMa...ked_objs.dir/clGetProgramBuildInfo.c.o [297/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueCopyBuffer.c.o [298/660] Building C object lib/CL/CMa...nked_objs.dir/clEnqueueWriteBuffer.c.o [298/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueCopyBufferRect.c.o [299/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueCopyBuffer.c.o [299/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueCopyBufferToImage.c.o [300/660] Building C object lib/CL/CMa..._objs.dir/clEnqueueWriteBufferRect.c.o [300/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueCopyImageToBuffer.c.o [301/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueCopyBufferRect.c.o [301/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueMigrateMemObjects.c.o [302/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueCopyBufferToImage.c.o [302/660] Building C object lib/CL/CMa...libpocl_unlinked_objs.dir/clFinish.c.o [303/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueMigrateMemObjects.c.o [303/660] Building C object lib/CL/CMa.../libpocl_unlinked_objs.dir/clFlush.c.o [304/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueCopyImageToBuffer.c.o [304/660] Building C object lib/CL/CMa...unlinked_objs.dir/clEnqueueBarrier.c.o [305/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clGetDeviceInfo.c.o [305/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clEnqueueMarker.c.o [306/660] Building C object lib/CL/CMa.../libpocl_unlinked_objs.dir/clFlush.c.o [306/660] Building C object lib/CL/CMa..._objs.dir/clGetKernelWorkGroupInfo.c.o [307/660] Building C object lib/CL/CMa...unlinked_objs.dir/clEnqueueBarrier.c.o [307/660] Building C object lib/CL/CMa...d_objs.dir/clGetKernelSubGroupInfo.c.o [308/660] Building C object lib/CL/CMa...libpocl_unlinked_objs.dir/clFinish.c.o [308/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetProgramInfo.c.o [309/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clEnqueueMarker.c.o [309/660] Building C object lib/CL/CMa...d_objs.dir/clGetEventProfilingInfo.c.o [310/660] Building C object lib/CL/CMa...d_objs.dir/clGetKernelSubGroupInfo.c.o [310/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clWaitForEvents.c.o [311/660] Building C object lib/CL/CMa..._objs.dir/clGetKernelWorkGroupInfo.c.o [311/660] Building C object lib/CL/CMa...ed_objs.dir/clEnqueueWaitForEvents.c.o [312/660] Building C object lib/CL/CMa...d_objs.dir/clGetEventProfilingInfo.c.o [312/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clReleaseEvent.c.o [313/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetProgramInfo.c.o [313/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clRetainEvent.c.o [314/660] Building C object lib/CL/CMa...ed_objs.dir/clEnqueueWaitForEvents.c.o [314/660] Building C object lib/CL/CMa...linked_objs.dir/clSetEventCallback.c.o [315/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clWaitForEvents.c.o [315/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetEventInfo.c.o [316/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clReleaseEvent.c.o [316/660] Building C object lib/CL/CMa...nlinked_objs.dir/clCreateUserEvent.c.o [317/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clRetainEvent.c.o [317/660] Building C object lib/CL/CMa...nked_objs.dir/clSetUserEventStatus.c.o [318/660] Building C object lib/CL/CMa...linked_objs.dir/clSetEventCallback.c.o [318/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clEnqueueTask.c.o [319/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetEventInfo.c.o [319/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clCreateImage.c.o [320/660] Building C object lib/CL/CMa...nlinked_objs.dir/clCreateUserEvent.c.o [320/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateImage2D.c.o [321/660] Building C object lib/CL/CMa...nked_objs.dir/clSetUserEventStatus.c.o [321/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateImage3D.c.o [322/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clEnqueueTask.c.o [322/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueReadImage.c.o [323/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateImage2D.c.o [323/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueWriteImage.c.o [324/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clCreateImage.c.o [324/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateSampler.c.o [325/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateImage3D.c.o [325/660] Building C object lib/CL/CMa...unlinked_objs.dir/clReleaseSampler.c.o [326/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueReadImage.c.o [326/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clRetainSampler.c.o [327/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueWriteImage.c.o [327/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetSamplerInfo.c.o [328/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clCreateSampler.c.o [328/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueCopyImage.c.o [329/660] Building C object lib/CL/CMa...unlinked_objs.dir/clReleaseSampler.c.o [329/660] Building C object lib/CL/CMa...nlinked_objs.dir/clEnqueueMapImage.c.o [330/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clRetainSampler.c.o [330/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetHostTimer.c.o [331/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueCopyImage.c.o [331/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetImageInfo.c.o [332/660] Building C object lib/CL/CMa...unlinked_objs.dir/clGetSamplerInfo.c.o [332/660] Building C object lib/CL/CMa...ked_objs.dir/clCreateFromGLTexture.c.o [333/660] Building C object lib/CL/CMa...nlinked_objs.dir/clEnqueueMapImage.c.o /build/pocl/src/pocl/lib/CL/clEnqueueMapImage.c: In function 'POclEnqueueMapImage': /build/pocl/src/pocl/lib/CL/clEnqueueMapImage.c:191:4: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'cl_map_flags' {aka 'long long unsigned int'} [-Wformat=] [333/660] Building C object lib/CL/CMa...d_objs.dir/clCreateFromGLTexture2D.c.o [334/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetHostTimer.c.o [334/660] Building C object lib/CL/CMa...d_objs.dir/clCreateFromGLTexture3D.c.o [335/660] Building C object lib/CL/CMa...ked_objs.dir/clCreateFromGLTexture.c.o [335/660] Building C object lib/CL/CMa...objs.dir/clEnqueueAcquireGLObjects.c.o [336/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clGetImageInfo.c.o [336/660] Building C object lib/CL/CMa...objs.dir/clEnqueueReleaseGLObjects.c.o [337/660] Building C object lib/CL/CMa...d_objs.dir/clCreateFromGLTexture2D.c.o [337/660] Building C object lib/CL/CMa...ked_objs.dir/clGetGLContextInfoKHR.c.o [338/660] Building C object lib/CL/CMa...d_objs.dir/clCreateFromGLTexture3D.c.o [338/660] Building C object lib/CL/CMa...unlinked_objs.dir/clUnloadCompiler.c.o [339/660] Building C object lib/CL/CMa...objs.dir/clEnqueueAcquireGLObjects.c.o [339/660] Building C object lib/CL/CMa...bjs.dir/clGetSupportedImageFormats.c.o [340/660] Building C object lib/CL/CMa...objs.dir/clEnqueueReleaseGLObjects.c.o [340/660] Building C object lib/CL/CMa....dir/clGetExtensionFunctionAddress.c.o [341/660] Building C object lib/CL/CMa...unlinked_objs.dir/clUnloadCompiler.c.o [341/660] Building C object lib/CL/CMa...xtensionFunctionAddressForPlatform.c.o [342/660] Building C object lib/CL/CMa...ked_objs.dir/clGetGLContextInfoKHR.c.o [342/660] Building C object lib/CL/CMa...ed_objs.dir/clIcdGetPlatformIDsKHR.c.o [343/660] Building C object lib/CL/CMa...bjs.dir/clGetSupportedImageFormats.c.o [343/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clReleaseDevice.c.o [344/660] Building C object lib/CL/CMa....dir/clGetExtensionFunctionAddress.c.o [344/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clRetainDevice.c.o [345/660] Building C object lib/CL/CMa...ed_objs.dir/clIcdGetPlatformIDsKHR.c.o [345/660] Building C object lib/CL/CMa...linked_objs.dir/clCreateSubDevices.c.o [346/660] Building C object lib/CL/CMa...xtensionFunctionAddressForPlatform.c.o [346/660] Building C object lib/CL/CMa..._objs.dir/clUnloadPlatformCompiler.c.o [347/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clReleaseDevice.c.o [347/660] Building C object lib/CL/CMa...bjs.dir/clSetContentSizeBufferPoCL.c.o [348/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clRetainDevice.c.o [348/660] Building C object lib/CL/CMa...ocl_unlinked_objs.dir/clCreatePipe.c.o [349/660] Building C object lib/CL/CMa...linked_objs.dir/clCreateSubDevices.c.o [349/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clGetPipeInfo.c.o [350/660] Building C object lib/CL/CMa..._objs.dir/clUnloadPlatformCompiler.c.o [350/660] Building C object lib/CL/CMa...js.dir/clSetProgramReleaseCallback.c.o [351/660] Building C object lib/CL/CMa...bjs.dir/clSetContentSizeBufferPoCL.c.o [351/660] Building C object lib/CL/CMa...dir/clSetContextDestructorCallback.c.o [352/660] Building C object lib/CL/CMa...ocl_unlinked_objs.dir/clCreatePipe.c.o [352/660] Building C object lib/CL/CMa...clSetProgramSpecializationConstant.c.o [353/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clGetPipeInfo.c.o [353/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clCloneKernel.c.o [354/660] Building C object lib/CL/CMa...js.dir/clSetProgramReleaseCallback.c.o [354/660] Building C object lib/CL/CMa...ed_objs.dir/clEnqueueSVMMigrateMem.c.o [355/660] Building C object lib/CL/CMa...dir/clSetContextDestructorCallback.c.o [355/660] Building C object lib/CL/CMa...nked_objs.dir/pocl_builtin_kernels.c.o [356/660] Building C object lib/CL/CMa...clSetProgramSpecializationConstant.c.o [356/660] Building C object lib/CL/CMa...s.dir/dbk/pocl_dbk_khr_jpeg_shared.c.o [357/660] Building C object lib/CL/CMa...cl_unlinked_objs.dir/clCloneKernel.c.o [357/660] Building C object lib/CL/CMa...ibpocl_unlinked_objs.dir/pocl_util.c.o [358/660] Building C object lib/CL/CMa...ed_objs.dir/clEnqueueSVMMigrateMem.c.o [358/660] Building C object lib/CL/CMa...nlinked_objs.dir/pocl_cl_half_util.c.o [359/660] Building C object lib/CL/CMa...s.dir/dbk/pocl_dbk_khr_jpeg_shared.c.o [359/660] Building C object lib/CL/CMa..._unlinked_objs.dir/pocl_image_util.c.o [360/660] Building C object lib/CL/CMa...nlinked_objs.dir/pocl_cl_half_util.c.o [360/660] Building C object lib/CL/CMa...unlinked_objs.dir/pocl_img_buf_cpy.c.o [361/660] Building CXX object lib/CL/C...s/lib_cl_llvm.dir/pocl_llvm_build.cc.o [361/660] Building C object lib/CL/CMa...unlinked_objs.dir/pocl_fill_memobj.c.o [362/660] Building C object lib/CL/CMa...unlinked_objs.dir/pocl_img_buf_cpy.c.o [362/660] Building C object lib/CL/CMa...inked_objs.dir/pocl_ndrange_kernel.c.o [363/660] Building C object lib/CL/CMa..._unlinked_objs.dir/pocl_image_util.c.o [363/660] Building C object lib/CL/CMa...ocl_unlinked_objs.dir/pocl_tracing.c.o [364/660] Building C object lib/CL/CMa...unlinked_objs.dir/pocl_fill_memobj.c.o [364/660] Building C object lib/CL/CMa...inked_objs.dir/pocl_runtime_config.c.o [365/660] Building C object lib/CL/CMa...inked_objs.dir/pocl_runtime_config.c.o [365/660] Building C object lib/CL/CMa...inked_objs.dir/pocl_mem_management.c.o [366/660] Building C object lib/CL/CMa...ocl_unlinked_objs.dir/pocl_tracing.c.o /build/pocl/src/pocl/lib/CL/pocl_tracing.c: In function 'text_tracer_event_updated': /build/pocl/src/pocl/lib/CL/pocl_tracing.c:277:22: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_tracing.c:284:22: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'long unsigned int' [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_tracing.c:291:32: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'long unsigned int' [-Wformat=] [366/660] Building C object lib/CL/CMa...ibpocl_unlinked_objs.dir/pocl_hash.c.o [367/660] Building C object lib/CL/CMa...ibpocl_unlinked_objs.dir/pocl_util.c.o /build/pocl/src/pocl/lib/CL/pocl_util.c: In function 'pocl_create_command_full': /build/pocl/src/pocl/lib/CL/pocl_util.c:723:8: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_util.c: In function 'pocl_run_command_capture_output': /build/pocl/src/pocl/lib/CL/pocl_util.c:1841:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] /build/pocl/src/pocl/lib/CL/pocl_util.c:1842:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] [367/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/pocl_file_util.c.o [368/660] Building C object lib/CL/CMa...inked_objs.dir/pocl_ndrange_kernel.c.o [368/660] Building C object lib/CL/CMa...bpocl_unlinked_objs.dir/pocl_debug.c.o [369/660] Building C object lib/CL/CMa...ibpocl_unlinked_objs.dir/pocl_hash.c.o [369/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_timing.c.o [370/660] Building C object lib/CL/CMa...inked_objs.dir/pocl_mem_management.c.o /build/pocl/src/pocl/lib/CL/pocl_mem_management.c: In function 'add_unique_implicit_sub_buffer': /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:228:4: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c: In function 'pocl_dump_migration_infos': /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:383:25: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:383:25: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:383:25: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:388:18: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:388:18: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:388:18: warning: format '%zu' expects argument of type 'size_t', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ...... /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:388:18: warning: format '%zu' expects argument of type 'size_t', but argument 8 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ...... /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:388:18: warning: format '%zu' expects argument of type 'size_t', but argument 10 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ...... /build/pocl/src/pocl/lib/CL/pocl_mem_management.c: In function 'append_unaligned_patch_subbuffer_migration': /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:442:4: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:442:4: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c: In function 'pocl_create_migration_commands': /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:614:4: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:614:4: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:614:4: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:614:4: warning: format '%zu' expects argument of type 'size_t', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:614:4: warning: format '%zu' expects argument of type 'size_t', but argument 8 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:973:8: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:973:8: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:982:8: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_mem_management.c:982:8: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] [370/660] Building C object lib/CL/CMa...ocl_unlinked_objs.dir/pocl_threads.c.o [371/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_timing.c.o [371/660] Building C object lib/CL/CMa...unlinked_objs.dir/pocl_tensor_util.c.o [372/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/pocl_file_util.c.o [372/660] Building C object lib/CL/CMa...bpocl_unlinked_objs.dir/clSVMAlloc.c.o [373/660] Building C object lib/CL/CMa...ocl_unlinked_objs.dir/pocl_threads.c.o [373/660] Building C object lib/CL/CMa...ibpocl_unlinked_objs.dir/clSVMFree.c.o [374/660] Building C object lib/CL/CMa...bpocl_unlinked_objs.dir/pocl_debug.c.o /build/pocl/src/pocl/lib/CL/pocl_debug.c: In function 'dump_dot_command_queue': /build/pocl/src/pocl/lib/CL/pocl_debug.c:237:15: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:242:19: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:242:19: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:254:27: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:254:27: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:261:25: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c: In function 'pocl_dump_dot_task_graph': /build/pocl/src/pocl/lib/CL/pocl_debug.c:337:24: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:337:24: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:337:24: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:358:31: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:358:31: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/pocl_debug.c:294:7: warning: argument 1 null where non-null expected [-Wnonnull] In file included from /build/pocl/src/pocl/lib/CL/pocl_debug.c:25: /usr/include/stdio.h:184:12: note: in a call to function 'fclose' declared 'nonnull' 184 | extern int fclose (FILE *__stream) __nonnull ((1)); | ^~~~~~ [374/660] Building C object lib/CL/CMa...unlinked_objs.dir/clEnqueueSVMFree.c.o [375/660] Building C object lib/CL/CMa...unlinked_objs.dir/pocl_tensor_util.c.o [375/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clEnqueueSVMMap.c.o [376/660] Building C object lib/CL/CMa...bpocl_unlinked_objs.dir/clSVMAlloc.c.o [376/660] Building C object lib/CL/CMa...nlinked_objs.dir/clEnqueueSVMUnmap.c.o [377/660] Building C object lib/CL/CMa...ibpocl_unlinked_objs.dir/clSVMFree.c.o [377/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueSVMMemcpy.c.o [378/660] Building C object lib/CL/CMa...unlinked_objs.dir/clEnqueueSVMFree.c.o [378/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueSVMMemFill.c.o [379/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clEnqueueSVMMap.c.o [379/660] Building C object lib/CL/CMa..._objs.dir/clSetKernelArgSVMPointer.c.o [380/660] Building C object lib/CL/CMa...nlinked_objs.dir/clEnqueueSVMUnmap.c.o [380/660] Building C object lib/CL/CMa...inked_objs.dir/clSetKernelExecInfo.c.o [381/660] Building C object lib/CL/CMa...nked_objs.dir/pocl_builtin_kernels.c.o [381/660] Building C object lib/CL/CMa...dir/clSetDefaultDeviceCommandQueue.c.o [382/660] Building C object lib/CL/CMa...linked_objs.dir/clEnqueueSVMMemcpy.c.o [382/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_binary.c.o [383/660] Building C object lib/CL/CMa...inked_objs.dir/clEnqueueSVMMemFill.c.o [383/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_opengl.c.o [384/660] Building C object lib/CL/CMa..._objs.dir/clSetKernelArgSVMPointer.c.o [384/660] Building C object lib/CL/CMa...nlinked_objs.dir/pocl_cq_profiling.c.o [385/660] Building C object lib/CL/CMa...dir/clSetDefaultDeviceCommandQueue.c.o [385/660] Building C object lib/CL/CMa...ir/clCommandBarrierWithWaitListKHR.c.o [386/660] Building C object lib/CL/CMa...inked_objs.dir/clSetKernelExecInfo.c.o [386/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandCopyBufferKHR.c.o [387/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_opengl.c.o [387/660] Building C object lib/CL/CMa...bjs.dir/clCommandCopyBufferRectKHR.c.o [388/660] Building C object lib/CL/CMa...nlinked_objs.dir/pocl_cq_profiling.c.o [388/660] Building C object lib/CL/CMa....dir/clCommandCopyBufferToImageKHR.c.o [389/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandCopyBufferKHR.c.o [389/660] Building C object lib/CL/CMa...ked_objs.dir/clCommandCopyImageKHR.c.o [390/660] Building C object lib/CL/CMa...ir/clCommandBarrierWithWaitListKHR.c.o [390/660] Building C object lib/CL/CMa....dir/clCommandCopyImageToBufferKHR.c.o [391/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_binary.c.o [391/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandFillBufferKHR.c.o [392/660] Building C object lib/CL/CMa...bjs.dir/clCommandCopyBufferRectKHR.c.o [392/660] Building C object lib/CL/CMa...ked_objs.dir/clCommandFillImageKHR.c.o [393/660] Building C object lib/CL/CMa....dir/clCommandCopyBufferToImageKHR.c.o [393/660] Building C object lib/CL/CMa...ked_objs.dir/clCommandSVMMemcpyKHR.c.o [394/660] Building C object lib/CL/CMa...ked_objs.dir/clCommandCopyImageKHR.c.o [394/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandSVMMemFillKHR.c.o [395/660] Building C object lib/CL/CMa....dir/clCommandCopyImageToBufferKHR.c.o [395/660] Building C object lib/CL/CMa...objs.dir/clCommandNDRangeKernelKHR.c.o [396/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandFillBufferKHR.c.o [396/660] Building C object lib/CL/CMa..._objs.dir/clCreateCommandBufferKHR.c.o [397/660] Building C object lib/CL/CMa...ked_objs.dir/clCommandFillImageKHR.c.o [397/660] Building C object lib/CL/CMa...objs.dir/clEnqueueCommandBufferKHR.c.o [398/660] Building C object lib/CL/CMa...ked_objs.dir/clCommandSVMMemcpyKHR.c.o [398/660] Building C object lib/CL/CMa...bjs.dir/clFinalizeCommandBufferKHR.c.o [399/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandSVMMemFillKHR.c.o [399/660] Building C object lib/CL/CMa...objs.dir/clGetCommandBufferInfoKHR.c.o [400/660] Building C object lib/CL/CMa...objs.dir/clCommandNDRangeKernelKHR.c.o [400/660] Building C object lib/CL/CMa...objs.dir/clReleaseCommandBufferKHR.c.o [401/660] Building C object lib/CL/CMa..._objs.dir/clCreateCommandBufferKHR.c.o [401/660] Building C object lib/CL/CMa..._objs.dir/clRetainCommandBufferKHR.c.o [402/660] Building C object lib/CL/CMa...bjs.dir/clFinalizeCommandBufferKHR.c.o [402/660] Building C object lib/CL/CMa...d_objs.dir/clRemapCommandBufferKHR.c.o [403/660] Building C object lib/CL/CMa...objs.dir/clGetCommandBufferInfoKHR.c.o [403/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clMemAllocINTEL.c.o [404/660] Building C object lib/CL/CMa...objs.dir/clEnqueueCommandBufferKHR.c.o [404/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clMemFreeINTEL.c.o [405/660] Building C object lib/CL/CMa..._objs.dir/clRetainCommandBufferKHR.c.o [405/660] Building C object lib/CL/CMa...ed_objs.dir/clGetMemAllocInfoINTEL.c.o [406/660] Building C object lib/CL/CMa...objs.dir/clReleaseCommandBufferKHR.c.o [406/660] Building C object lib/CL/CMa....dir/clSetKernelArgMemPointerINTEL.c.o [407/660] Building C object lib/CL/CMa...d_objs.dir/clRemapCommandBufferKHR.c.o [407/660] Building C object lib/CL/CMa...ked_objs.dir/clEnqueueMemFillINTEL.c.o [408/660] Building C object lib/CL/CMa...l_unlinked_objs.dir/clMemFreeINTEL.c.o [408/660] Building C object lib/CL/CMa...nked_objs.dir/clEnqueueMemcpyINTEL.c.o [409/660] Building C object lib/CL/CMa..._unlinked_objs.dir/clMemAllocINTEL.c.o [409/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueMemAdviseINTEL.c.o [410/660] Building C object lib/CL/CMa...ed_objs.dir/clGetMemAllocInfoINTEL.c.o [410/660] Building C object lib/CL/CMa..._objs.dir/clEnqueueMigrateMemINTEL.c.o [411/660] Building C object lib/CL/CMa...ked_objs.dir/clEnqueueMemFillINTEL.c.o [411/660] Building C object lib/CL/CMa...d_objs.dir/clCommandReadBufferPOCL.c.o [412/660] Building C object lib/CL/CMa....dir/clSetKernelArgMemPointerINTEL.c.o [412/660] Building C object lib/CL/CMa...js.dir/clCommandReadBufferRectPOCL.c.o [413/660] Building C object lib/CL/CMa...nked_objs.dir/clEnqueueMemcpyINTEL.c.o [413/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandReadImagePOCL.c.o [414/660] Building C object lib/CL/CMa...d_objs.dir/clEnqueueMemAdviseINTEL.c.o [414/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandSVMMemcpyPOCL.c.o [415/660] Building C object lib/CL/CMa...js.dir/clCommandReadBufferRectPOCL.c.o [415/660] Building C object lib/CL/CMa...bjs.dir/clCommandSVMMemcpyRectPOCL.c.o [416/660] Building C object lib/CL/CMa..._objs.dir/clEnqueueMigrateMemINTEL.c.o [416/660] Building C object lib/CL/CMa...d_objs.dir/clCommandSVMMemfillPOCL.c.o [417/660] Building C object lib/CL/CMa...d_objs.dir/clCommandReadBufferPOCL.c.o [417/660] Building C object lib/CL/CMa...js.dir/clCommandSVMMemfillRectPOCL.c.o [418/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandReadImagePOCL.c.o [418/660] Building C object lib/CL/CMa..._objs.dir/clCommandWriteBufferPOCL.c.o [419/660] Building C object lib/CL/CMa...ed_objs.dir/clCommandSVMMemcpyPOCL.c.o [419/660] Building C object lib/CL/CMa...s.dir/clCommandWriteBufferRectPOCL.c.o [420/660] Building C object lib/CL/CMa...bjs.dir/clCommandSVMMemcpyRectPOCL.c.o [420/660] Building C object lib/CL/CMa...d_objs.dir/clCommandWriteImagePOCL.c.o [421/660] Building C object lib/CL/CMa...js.dir/clCommandSVMMemfillRectPOCL.c.o [421/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueSVMMemcpyRectPOCL.c.o [422/660] Building C object lib/CL/CMa...d_objs.dir/clCommandSVMMemfillPOCL.c.o [422/660] Building C object lib/CL/CMa...js.dir/clEnqueueSVMMemfillRectPOCL.c.o [423/660] Building C object lib/CL/CMa...s.dir/clCommandWriteBufferRectPOCL.c.o [423/660] Building C object lib/CL/CMa...js.dir/clSetKernelArgDevicePointer.c.o [424/660] Building C object lib/CL/CMa...bjs.dir/clEnqueueSVMMemcpyRectPOCL.c.o [424/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_dynlib.c.o [425/660] Building C object lib/CL/CMa..._objs.dir/clCommandWriteBufferPOCL.c.o [425/660] Building C object lib/CL/dev...MakeFiles/pocl-devices.dir/devices.c.o [426/660] Building C object lib/CL/CMa...d_objs.dir/clCommandWriteImagePOCL.c.o [426/660] Building C object lib/CL/dev...akeFiles/pocl-devices.dir/bufalloc.c.o [427/660] Building C object lib/CL/CMa...js.dir/clEnqueueSVMMemfillRectPOCL.c.o [427/660] Building C object lib/CL/dev...CMakeFiles/pocl-devices.dir/common.c.o [428/660] Building C object lib/CL/CMa...js.dir/clSetKernelArgDevicePointer.c.o /build/pocl/src/pocl/lib/CL/clSetKernelArgDevicePointer.c: In function 'POclSetKernelArgDevicePointerEXT': /build/pocl/src/pocl/lib/CL/clSetKernelArgDevicePointer.c:56:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [428/660] Building C object lib/CL/dev...s/pocl-devices.dir/pocl_local_size.c.o [429/660] Building C object lib/CL/CMa...pocl_unlinked_objs.dir/pocl_dynlib.c.o [429/660] Building C object lib/CL/dev...les/pocl-devices.dir/common_driver.c.o [430/660] Building C object lib/CL/dev...akeFiles/pocl-devices.dir/bufalloc.c.o [430/660] Building CXX object lib/CL/d...les/pocl-devices.dir/spirv_parser.cc.o [431/660] Building C object lib/CL/dev...MakeFiles/pocl-devices.dir/devices.c.o [431/660] Building C object lib/CL/dev...Files/pocl-devices.dir/printf_base.c.o [432/660] Building C object lib/CL/dev...s/pocl-devices.dir/pocl_local_size.c.o [432/660] Building C object lib/CL/dev...les/pocl-devices.dir/printf_buffer.c.o [433/660] Building C object lib/CL/dev...les/pocl-devices.dir/common_driver.c.o /build/pocl/src/pocl/lib/CL/devices/common_driver.c: In function 'pocl_regen_spirv_binary': /build/pocl/src/pocl/lib/CL/devices/common_driver.c:613:35: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ...... /build/pocl/src/pocl/lib/CL/devices/common_driver.c: In function 'pocl_driver_build_poclbinary': /build/pocl/src/pocl/lib/CL/devices/common_driver.c:1044:32: warning: format '%lu' expects argument of type 'long unsigned int *', but argument 3 has type 'size_t *' {aka 'unsigned int *'} [-Wformat=] /build/pocl/src/pocl/lib/CL/devices/common_driver.c:1044:32: warning: format '%lu' expects argument of type 'long unsigned int *', but argument 4 has type 'size_t *' {aka 'unsigned int *'} [-Wformat=] /build/pocl/src/pocl/lib/CL/devices/common_driver.c:1044:32: warning: format '%lu' expects argument of type 'long unsigned int *', but argument 5 has type 'size_t *' {aka 'unsigned int *'} [-Wformat=] ...... [433/660] Building C object lib/CL/dev...MakeFiles/pocl-devices.dir/cpuinfo.c.o [434/660] Building C object lib/CL/dev...Files/pocl-devices.dir/printf_base.c.o [434/660] Building C object lib/CL/dev....dir/cpu_dbk/pocl_dbk_khr_jpeg_cpu.c.o [435/660] Building C object lib/CL/dev...MakeFiles/pocl-devices.dir/cpuinfo.c.o [435/660] Building C object lib/CL/dev...iles/pocl-devices.dir/common_utils.c.o [436/660] Building C object lib/CL/dev....dir/cpu_dbk/pocl_dbk_khr_jpeg_cpu.c.o [436/660] Building C object lib/CL/dev...s/pocl-devices.dir/signal_handlers.c.o [437/660] Building C object lib/CL/dev...CMakeFiles/pocl-devices.dir/common.c.o /build/pocl/src/pocl/lib/CL/devices/common.c: In function 'pocl_check_kernel_dlhandle_cache': /build/pocl/src/pocl/lib/CL/devices/common.c:1166:8: warning: '%s' directive argument is null [-Wformat-overflow=] [437/660] Building C object lib/CL/dev...devices-topology.dir/pocl_topology.c.o [438/660] Building C object lib/CL/dev...iles/pocl-devices.dir/common_utils.c.o /build/pocl/src/pocl/lib/CL/devices/common_utils.c: In function 'pocl_setup_kernel_arg_array_with_locals': /build/pocl/src/pocl/lib/CL/devices/common_utils.c:429:16: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] /build/pocl/src/pocl/lib/CL/devices/common_utils.c:429:16: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] [438/660] Building C object poclu/CMakeFiles/poclu.dir/bswap.c.o [439/660] Building C object lib/CL/dev...les/pocl-devices.dir/printf_buffer.c.o /build/pocl/src/pocl/lib/CL/devices/printf_buffer.c: In function '__pocl_print_floats_cl_half': /build/pocl/src/pocl/lib/CL/devices/printf_buffer.c:139:95: warning: overflow in conversion from 'double' to 'cl_half' {aka 'short unsigned int'} changes value from '+Inf' to '65535' [-Woverflow] /build/pocl/src/pocl/lib/CL/devices/printf_buffer.c: In function '__printf_flush_buffer': /build/pocl/src/pocl/lib/CL/devices/printf_buffer.c:762:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] [439/660] Building C object poclu/CMakeFiles/poclu.dir/misc.c.o [440/660] Building C object lib/CL/dev...s/pocl-devices.dir/signal_handlers.c.o [440/660] Building C object bin/CMakeFiles/poclcc.dir/poclcc.c.o [441/660] Building C object lib/CL/dev...devices-topology.dir/pocl_topology.c.o [441/660] Building C object tests/kernel/CMakeFiles/kernel.dir/kernel.c.o [442/660] Building C object poclu/CMakeFiles/poclu.dir/bswap.c.o [442/660] Building C object tests/kern...ss_clamp.dir/sampler_address_clamp.c.o [443/660] Building C object tests/kernel/CMakeFiles/kernel.dir/kernel.c.o [443/660] Building C object tests/kern..._query_funcs.dir/image_query_funcs.c.o [444/660] Building C object bin/CMakeFiles/poclcc.dir/poclcc.c.o [444/660] Building CXX object tests/ke...les/test_shuffle.dir/test_shuffle.cc.o [445/660] Building C object tests/kern...ss_clamp.dir/sampler_address_clamp.c.o [445/660] Building C object tests/regr...variable_to_privvar_makes_it_local.c.o [446/660] Building C object tests/kern..._query_funcs.dir/image_query_funcs.c.o [446/660] Building C object tests/regr...ogram_from_binary_with_local_1_1_1.c.o [447/660] Building C object poclu/CMakeFiles/poclu.dir/misc.c.o /build/pocl/src/pocl/poclu/misc.c: In function 'poclu_read_binfile': /build/pocl/src/pocl/poclu/misc.c:237:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] [447/660] Linking C static library poclu/libpoclu.a [448/660] Building C object tests/regr...variable_to_privvar_makes_it_local.c.o [448/660] Building C object tests/regr...riable_to_privvar_makes_it_local_2.c.o [449/660] Building C object tests/regr...ogram_from_binary_with_local_1_1_1.c.o [449/660] Building C object tests/regr...9.dir/test_llvm_segfault_issue_889.c.o [450/660] Linking C static library poclu/libpoclu.a [450/660] Building CXX object tests/re...r/test_barrier_between_for_loops.cpp.o [451/660] Building C object tests/regr...riable_to_privvar_makes_it_local_2.c.o [451/660] Building CXX object tests/re...rly_return.dir/test_early_return.cpp.o [452/660] Building C object tests/regr...9.dir/test_llvm_segfault_issue_889.c.o [452/660] Building CXX object tests/re...est_for_with_var_iteration_count.cpp.o [453/660] Building CXX object lib/CL/d...les/pocl-devices.dir/spirv_parser.cc.o [453/660] Building CXX object tests/re...ir/test_id_dependent_computation.cpp.o [454/660] Building CXX object tests/re...r/test_barrier_between_for_loops.cpp.o [454/660] Building CXX object tests/re...iles/test_locals.dir/test_locals.cpp.o [455/660] Building CXX object tests/re...rly_return.dir/test_early_return.cpp.o [455/660] Building CXX object tests/re..._multi_level_loops_with_barriers.cpp.o [456/660] Building CXX object tests/re...est_for_with_var_iteration_count.cpp.o [456/660] Building CXX object tests/re...r/test_simple_for_with_a_barrier.cpp.o [457/660] Building CXX object tests/ke...les/test_shuffle.dir/test_shuffle.cc.o [457/660] Building CXX object tests/re...as_args.dir/test_structs_as_args.cpp.o [458/660] Building CXX object tests/re...ir/test_id_dependent_computation.cpp.o [458/660] Building CXX object tests/re...as_args.dir/test_vectors_as_args.cpp.o [459/660] Building CXX object tests/re..._multi_level_loops_with_barriers.cpp.o [459/660] Building CXX object tests/re...n.dir/test_barrier_before_return.cpp.o [460/660] Building CXX object tests/re...as_args.dir/test_structs_as_args.cpp.o [460/660] Building CXX object tests/re...nite_loop.dir/test_infinite_loop.cpp.o [461/660] Building CXX object tests/re...r/test_simple_for_with_a_barrier.cpp.o [461/660] Building CXX object tests/re...nt_array.dir/test_constant_array.cpp.o [462/660] Building CXX object tests/re...iles/test_locals.dir/test_locals.cpp.o [462/660] Building CXX object tests/re...le.dir/test_undominated_variable.cpp.o [463/660] Building CXX object tests/re...as_args.dir/test_vectors_as_args.cpp.o [463/660] Building CXX object tests/re...es/test_setargs.dir/test_setargs.cpp.o [464/660] Building CXX object tests/re...n.dir/test_barrier_before_return.cpp.o [464/660] Building CXX object tests/re.../test_null_arg.dir/test_null_arg.cpp.o [465/660] Building CXX object tests/re...nite_loop.dir/test_infinite_loop.cpp.o [465/660] Building CXX object tests/re...t_fors_with_var_iteration_counts.cpp.o [466/660] Building CXX object tests/re...le.dir/test_undominated_variable.cpp.o [466/660] Building CXX object tests/re...est_issue_231.dir/test_issue_231.cpp.o [467/660] Building CXX object tests/re...nt_array.dir/test_constant_array.cpp.o [467/660] Building CXX object tests/re...est_issue_445.dir/test_issue_445.cpp.o [468/660] Building CXX object tests/re...es/test_setargs.dir/test_setargs.cpp.o [468/660] Building CXX object tests/re...ir/test_autolocals_in_constexprs.cpp.o [469/660] Building CXX object tests/re.../test_null_arg.dir/test_null_arg.cpp.o [469/660] Building CXX object tests/re...est_issue_553.dir/test_issue_553.cpp.o [470/660] Building CXX object tests/re...t_fors_with_var_iteration_counts.cpp.o [470/660] Building CXX object tests/re...est_issue_577.dir/test_issue_577.cpp.o [471/660] Building CXX object tests/re...est_issue_231.dir/test_issue_231.cpp.o [471/660] Building CXX object tests/re...est_issue_757.dir/test_issue_757.cpp.o [472/660] Building CXX object tests/re...est_issue_445.dir/test_issue_445.cpp.o [472/660] Building CXX object tests/re...bs.dir/test_flatten_barrier_subs.cpp.o [473/660] Building CXX object tests/re...ir/test_autolocals_in_constexprs.cpp.o [473/660] Building CXX object tests/re...r/test_alignment_with_dynamic_wg.cpp.o [474/660] Building CXX object tests/re...est_issue_553.dir/test_issue_553.cpp.o [474/660] Building CXX object tests/re.../test_alignment_with_dynamic_wg2.cpp.o [475/660] Building CXX object tests/re...est_issue_577.dir/test_issue_577.cpp.o [475/660] Building CXX object tests/re.../test_alignment_with_dynamic_wg3.cpp.o [476/660] Building CXX object tests/re...est_issue_757.dir/test_issue_757.cpp.o [476/660] Building CXX object tests/re...est_issue_893.dir/test_issue_893.cpp.o [477/660] Building CXX object tests/re...bs.dir/test_flatten_barrier_subs.cpp.o [477/660] Building CXX object tests/re...t_issue_1435.dir/test_issue_1435.cpp.o [478/660] Building CXX object tests/re.../test_alignment_with_dynamic_wg2.cpp.o [478/660] Building CXX object tests/re...iltin_args.dir/test_builtin_args.cpp.o [479/660] Building CXX object tests/re.../test_alignment_with_dynamic_wg3.cpp.o [479/660] Building CXX object tests/re...t_issue_1390.dir/test_issue_1390.cpp.o [480/660] Building CXX object tests/re...r/test_alignment_with_dynamic_wg.cpp.o [480/660] Building CXX object tests/re...est_workitem_func_outside_kernel.cpp.o [481/660] Building CXX object tests/re...est_issue_893.dir/test_issue_893.cpp.o [481/660] Building CXX object tests/re...vars.dir/test_program_scope_vars.cpp.o [482/660] Building CXX object tests/re...t_issue_1435.dir/test_issue_1435.cpp.o [482/660] Building CXX object tests/re...t_issue_1548.dir/test_issue_1548.cpp.o [483/660] Building CXX object tests/re...iltin_args.dir/test_builtin_args.cpp.o [483/660] Building C object tests/runt...eFiles/test_dlopen.dir/test_dlopen.c.o [484/660] Building C object tests/runt...eFiles/test_dlopen.dir/test_dlopen.c.o [484/660] Building C object tests/runt...es/test_clFinish.dir/test_clFinish.c.o [485/660] Building CXX object tests/re...t_issue_1390.dir/test_issue_1390.cpp.o [485/660] Building C object tests/runt...eviceInfo.dir/test_clGetDeviceInfo.c.o [486/660] Building C object tests/runt...eviceInfo.dir/test_clGetDeviceInfo.c.o [486/660] Building C object tests/runt...tEventInfo.dir/test_clGetEventInfo.c.o [487/660] Building C object tests/runt...es/test_clFinish.dir/test_clFinish.c.o [487/660] Building C object tests/runt...dir/test_clCreateProgramWithBinary.c.o [488/660] Building CXX object tests/re...est_workitem_func_outside_kernel.cpp.o [488/660] Building C object tests/runt...ir/test_clGetSupportedImageFormats.c.o [489/660] Building C object tests/runt...tEventInfo.dir/test_clGetEventInfo.c.o [489/660] Building C object tests/runt...llback.dir/test_clSetEventCallback.c.o [490/660] Building C object tests/runt...dir/test_clCreateProgramWithBinary.c.o [490/660] Building C object tests/runt...nel.dir/test_clEnqueueNativeKernel.c.o [491/660] Building C object tests/runt...ir/test_clGetSupportedImageFormats.c.o [491/660] Building C object tests/runt...ildProgram.dir/test_clBuildProgram.c.o [492/660] Building CXX object tests/re...t_issue_1548.dir/test_issue_1548.cpp.o [492/660] Building C object tests/runt....dir/test_clCreateKernelsInProgram.c.o [493/660] Building C object tests/runt...llback.dir/test_clSetEventCallback.c.o [493/660] Building C object tests/runt...eateKernel.dir/test_clCreateKernel.c.o [494/660] Building C object tests/runt...nel.dir/test_clEnqueueNativeKernel.c.o [494/660] Building C object tests/runt...rgInfo.dir/test_clGetKernelArgInfo.c.o [495/660] Building C object tests/runt....dir/test_clCreateKernelsInProgram.c.o [495/660] Building C object tests/runt...iles/test_version.dir/test_version.c.o [496/660] Building C object tests/runt...ildProgram.dir/test_clBuildProgram.c.o [496/660] Building C object tests/runt...des.dir/test_kernel_cache_includes.c.o [497/660] Building C object tests/runt...eateKernel.dir/test_clCreateKernel.c.o [497/660] Building C object tests/runt...t_event_cycle.dir/test_event_cycle.c.o [498/660] Building C object tests/runt...rgInfo.dir/test_clGetKernelArgInfo.c.o [498/660] Building C object tests/runt...est_link_error.dir/test_link_error.c.o [499/660] Building C object tests/runt...iles/test_version.dir/test_version.c.o [499/660] Building C object tests/runt...er.dir/test_read-copy-write-buffer.c.o [500/660] Building C object tests/runt...des.dir/test_kernel_cache_includes.c.o [500/660] Building C object tests/runt...ge-copy.dir/test_buffer-image-copy.c.o [501/660] Building C object tests/runt...t_event_cycle.dir/test_event_cycle.c.o [501/660] Building C object tests/runt...evices.dir/test_clCreateSubDevices.c.o [502/660] Building C object tests/runt...est_link_error.dir/test_link_error.c.o [502/660] Building C object tests/runt...est_event_free.dir/test_event_free.c.o [503/660] Building C object tests/runt...er.dir/test_read-copy-write-buffer.c.o [503/660] Building C object tests/runt...le_wait.dir/test_event_double_wait.c.o [504/660] Building C object tests/runt...ge-copy.dir/test_buffer-image-copy.c.o [504/660] Building C object tests/runt...igration.dir/test_buffer_migration.c.o [505/660] Building CXX object tests/re...vars.dir/test_program_scope_vars.cpp.o [505/660] Building C object tests/runt...ing_pong.dir/test_buffer_ping_pong.c.o [506/660] Building C object tests/runt...est_event_free.dir/test_event_free.c.o [506/660] Building C object tests/runt...ir/test_enqueue_kernel_from_binary.c.o [507/660] Building C object tests/runt...evices.dir/test_clCreateSubDevices.c.o [507/660] Building C object tests/runt...est_user_event.dir/test_user_event.c.o [508/660] Building C object tests/runt...le_wait.dir/test_event_double_wait.c.o [508/660] Building C object tests/runt...t_fill-buffer.dir/test_fill-buffer.c.o [509/660] Building C object tests/runt...igration.dir/test_buffer_migration.c.o [509/660] Building C object tests/runt...t_clSetMemObjectDestructorCallback.c.o [510/660] Building C object tests/runt...ing_pong.dir/test_buffer_ping_pong.c.o [510/660] Building C object tests/runt...size.dir/test_cl_pocl_content_size.c.o [511/660] Building C object tests/runt...est_user_event.dir/test_user_event.c.o [511/660] Building C object tests/runt...est_cl_pocl_content_size_migration.c.o [512/660] Building C object tests/runt...t_fill-buffer.dir/test_fill-buffer.c.o [512/660] Building C object tests/runt...nqueue.dir/test_deviceside_enqueue.c.o [513/660] Building C object tests/runt...t_clSetMemObjectDestructorCallback.c.o [513/660] Building C object tests/runt...and_buffer.dir/test_command_buffer.c.o [514/660] Building C object tests/runt...ir/test_enqueue_kernel_from_binary.c.o [514/660] Building C object tests/runt...ges.dir/test_command_buffer_images.c.o [515/660] Building C object tests/runt...size.dir/test_cl_pocl_content_size.c.o [515/660] Building C object tests/runt...r/test_command_buffer_multi_device.c.o [516/660] Building C object tests/runt...est_cl_pocl_content_size_migration.c.o [516/660] Building C object tests/runt...es/test_dbk_jpeg.dir/test_dbk_jpeg.c.o [517/660] Building C object tests/runt...nqueue.dir/test_deviceside_enqueue.c.o [517/660] Building C object tests/runt...dir/test_queue_creation_with_hints.c.o [518/660] Building C object tests/runt...and_buffer.dir/test_command_buffer.c.o [518/660] Building CXX object tests/ru..._address.dir/test_device_address.cpp.o [519/660] Building C object tests/runt...ges.dir/test_command_buffer_images.c.o [519/660] Building CXX object tests/ru...CMakeFiles/test_svm.dir/test_svm.cpp.o [520/660] Building C object tests/runt...es/test_dbk_jpeg.dir/test_dbk_jpeg.c.o [520/660] Building CXX object tests/ru...est_large_buf.dir/test_large_buf.cpp.o [521/660] Building C object tests/runt...dir/test_queue_creation_with_hints.c.o [521/660] Building CXX object tests/ru...t_subbuffers.dir/test_subbuffers.cpp.o [522/660] Building C object tests/runt...r/test_command_buffer_multi_device.c.o [522/660] Building CXX object tests/ru...e_n_link.dir/test_compile_n_link.cpp.o [523/660] Building CXX object tests/ru...e_n_link.dir/test_compile_n_link.cpp.o [523/660] Building CXX object tests/ru...t_dbk_matmul.dir/test_dbk_matmul.cpp.o [524/660] Building CXX object tests/ru...est_large_buf.dir/test_large_buf.cpp.o [524/660] Building C object tests/work...akeFiles/run_kernel.dir/run_kernel.c.o [525/660] Building CXX object tests/ru..._address.dir/test_device_address.cpp.o [525/660] Building C object examples/e...0/CMakeFiles/example0.dir/example0.c.o [526/660] Building C object tests/work...akeFiles/run_kernel.dir/run_kernel.c.o [526/660] Building C object examples/e...keFiles/example0.dir/example0_exec.c.o [527/660] Building C object examples/e...0/CMakeFiles/example0.dir/example0.c.o [527/660] Building C object examples/e...1/CMakeFiles/example1.dir/example1.c.o [528/660] Building C object examples/e...keFiles/example0.dir/example0_exec.c.o [528/660] Building C object examples/e...keFiles/example1.dir/example1_exec.c.o [529/660] Building C object examples/e...1/CMakeFiles/example1.dir/example1.c.o [529/660] Building C object examples/e...2/CMakeFiles/example2.dir/example2.c.o [530/660] Building C object examples/e...keFiles/example1.dir/example1_exec.c.o [530/660] Building C object examples/e...CMakeFiles/example2a.dir/example2a.c.o [531/660] Building C object examples/e...2/CMakeFiles/example2.dir/example2.c.o [531/660] Building C object examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o [532/660] Building CXX object tests/ru...t_subbuffers.dir/test_subbuffers.cpp.o [532/660] Building CXX object examples...d.dir/measure_round_trip_overhead.cc.o [533/660] Building C object examples/e...CMakeFiles/example2a.dir/example2a.c.o [533/660] Building CXX object examples...re_round_trip_overhead.dir/common.cc.o [534/660] Building C object examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o /build/pocl/src/pocl/examples/matrix1/matrix1.c: In function 'exec_matrix_kernel': /build/pocl/src/pocl/examples/matrix1/matrix1.c:132:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] /build/pocl/src/pocl/examples/matrix1/matrix1.c:132:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] /build/pocl/src/pocl/examples/matrix1/matrix1.c:132:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] /build/pocl/src/pocl/examples/matrix1/matrix1.c:132:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] /build/pocl/src/pocl/examples/matrix1/matrix1.c: In function 'main': /build/pocl/src/pocl/examples/matrix1/matrix1.c:302:15: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] [534/660] Building CXX object examples...ad.dir/measure_migration_overhead.cc.o [535/660] Building CXX object examples...re_round_trip_overhead.dir/common.cc.o In file included from /usr/include/c++/14.1.1/bits/stl_algo.h:61, from /usr/include/c++/14.1.1/algorithm:61, from /build/pocl/src/pocl/examples/measure_overhead/common.cc:25: /usr/include/c++/14.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.1.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [535/660] Building CXX object examples...ure_migration_overhead.dir/common.cc.o [536/660] Building CXX object tests/ru...CMakeFiles/test_svm.dir/test_svm.cpp.o [536/660] Building CXX object examples...ul.dir/measure_distributed_matmul.cc.o [537/660] Building CXX object tests/ru...t_dbk_matmul.dir/test_dbk_matmul.cpp.o [537/660] Building CXX object examples...ure_distributed_matmul.dir/common.cc.o [538/660] Building CXX object examples...ure_migration_overhead.dir/common.cc.o In file included from /usr/include/c++/14.1.1/bits/stl_algo.h:61, from /usr/include/c++/14.1.1/algorithm:61, from /build/pocl/src/pocl/examples/measure_overhead/common.cc:25: /usr/include/c++/14.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.1.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [538/660] Building C object examples/s...akeFiles/scalarwave.dir/scalarwave.c.o [539/660] Building C object examples/s...akeFiles/scalarwave.dir/scalarwave.c.o /build/pocl/src/pocl/examples/scalarwave/scalarwave.c: In function 'main': /build/pocl/src/pocl/examples/scalarwave/scalarwave.c:132:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] [539/660] Building C object examples/trig/CMakeFiles/trig.dir/trig.c.o [540/660] Building CXX object examples...d.dir/measure_round_trip_overhead.cc.o [540/660] Building C object examples/trig/CMakeFiles/trig.dir/trig_exec.c.o [541/660] Building C object examples/trig/CMakeFiles/trig.dir/trig_exec.c.o [541/660] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o [542/660] Building C object examples/trig/CMakeFiles/trig.dir/trig.c.o /build/pocl/src/pocl/examples/trig/trig.c: In function 'main': /build/pocl/src/pocl/examples/trig/trig.c:61:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] [542/660] Building C object examples/v.../CMakeFiles/vecadd.dir/vecadd_exec.c.o [543/660] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o [543/660] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd.c.o [544/660] Building C object examples/v.../CMakeFiles/vecadd.dir/vecadd_exec.c.o [544/660] Building C object examples/m.../CMakeFiles/matadd.dir/matadd_exec.c.o [545/660] Building CXX object examples...ure_distributed_matmul.dir/common.cc.o In file included from /usr/include/c++/14.1.1/bits/stl_algo.h:61, from /usr/include/c++/14.1.1/algorithm:61, from /build/pocl/src/pocl/examples/measure_overhead/common.cc:25: /usr/include/c++/14.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.1.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void print_measurements(const std::string&, const std::vector<double>&, int)' at /build/pocl/src/pocl/examples/measure_overhead/common.cc:45:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [545/660] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o [546/660] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd.c.o [546/660] Building C object examples/b.../CMakeFiles/boxadd.dir/boxadd_exec.c.o [547/660] Building C object examples/m.../CMakeFiles/matadd.dir/matadd_exec.c.o [547/660] Building C object examples/E...insteinToolkit.dir/EinsteinToolkit.c.o [548/660] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o [548/660] Linking C executable bin/poclcc [549/660] Building C object examples/b.../CMakeFiles/boxadd.dir/boxadd_exec.c.o [549/660] Linking C executable tests/kernel/kernel [550/660] Linking C executable bin/poclcc [550/660] Linking C executable tests/kernel/sampler_address_clamp [551/660] Linking C executable tests/kernel/kernel [551/660] Linking C executable tests/kernel/image_query_funcs [552/660] Linking C executable tests/kernel/sampler_address_clamp [552/660] Linking CXX executable tests/kernel/test_shuffle [553/660] Linking C executable tests/kernel/image_query_funcs [553/660] Linking C executable tests/r...oop_variable_to_privvar_makes_it_local [554/660] Building CXX object examples...ad.dir/measure_migration_overhead.cc.o [554/660] Linking C executable tests/r...t_program_from_binary_with_local_1_1_1 [555/660] Linking C executable tests/r...oop_variable_to_privvar_makes_it_local [555/660] Linking C executable tests/r...p_variable_to_privvar_makes_it_local_2 [556/660] Building C object examples/E...insteinToolkit.dir/EinsteinToolkit.c.o /build/pocl/src/pocl/examples/EinsteinToolkit/EinsteinToolkit.c: In function 'main': /build/pocl/src/pocl/examples/EinsteinToolkit/EinsteinToolkit.c:1432:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] /build/pocl/src/pocl/examples/EinsteinToolkit/EinsteinToolkit.c:1442:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] [556/660] Linking C executable tests/regression/test_llvm_segfault_issue_889 [557/660] Linking C executable tests/r...t_program_from_binary_with_local_1_1_1 [557/660] Linking CXX executable tests/regression/test_barrier_between_for_loops [558/660] Linking CXX executable tests/kernel/test_shuffle [558/660] Linking CXX executable tests/regression/test_early_return [559/660] Linking C executable tests/r...p_variable_to_privvar_makes_it_local_2 [559/660] Linking CXX executable tests...sion/test_for_with_var_iteration_count [560/660] Linking C executable tests/regression/test_llvm_segfault_issue_889 [560/660] Linking CXX executable tests/regression/test_id_dependent_computation [561/660] Linking CXX executable tests/regression/test_barrier_between_for_loops [561/660] Linking CXX executable tests/regression/test_locals [562/660] Linking CXX executable tests/regression/test_early_return [562/660] Linking CXX executable tests...n/test_multi_level_loops_with_barriers [563/660] Linking CXX executable tests/regression/test_id_dependent_computation [563/660] Linking CXX executable tests/regression/test_simple_for_with_a_barrier [564/660] Linking CXX executable tests...sion/test_for_with_var_iteration_count [564/660] Linking CXX executable tests/regression/test_structs_as_args [565/660] Building CXX object examples...ul.dir/measure_distributed_matmul.cc.o /build/pocl/src/pocl/examples/measure_overhead/measure_distributed_matmul.cc: In function 'void run_iteration(cl::Kernel&, std::vector<cl::CommandQueue, std::allocator<cl::CommandQueue> >&, std::vector<std::vector<testing_buffer> >&, std::vector<partition>&, std::vector<std::vector<cl::Event, std::allocator<cl::Event> > >&, size_t)': /build/pocl/src/pocl/examples/measure_overhead/measure_distributed_matmul.cc:179:38: warning: narrowing conversion of '((& partitions)->std::vector<partition>::operator[]((i + step)).partition::y - (& partitions)->std::vector<partition>::operator[](i).partition::y)' from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' [-Wnarrowing] /build/pocl/src/pocl/examples/measure_overhead/measure_distributed_matmul.cc:180:70: warning: narrowing conversion of '(& partitions)->std::vector<partition>::operator[]((i + step)).partition::capacity' from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' [-Wnarrowing] [565/660] Linking CXX executable tests/regression/test_vectors_as_args [566/660] Linking CXX executable tests...n/test_multi_level_loops_with_barriers [566/660] Linking CXX executable tests/regression/test_barrier_before_return [567/660] Linking CXX executable tests/regression/test_locals [567/660] Linking CXX executable tests/regression/test_infinite_loop [568/660] Linking CXX executable tests/regression/test_simple_for_with_a_barrier [568/660] Linking CXX executable tests/regression/test_constant_array [569/660] Linking CXX executable tests/regression/test_structs_as_args [569/660] Linking CXX executable tests/regression/test_undominated_variable [570/660] Linking CXX executable tests/regression/test_barrier_before_return [570/660] Linking CXX executable tests/regression/test_setargs [571/660] Linking CXX executable tests/regression/test_infinite_loop [571/660] Linking CXX executable tests/regression/test_null_arg [572/660] Linking CXX executable tests/regression/test_undominated_variable [572/660] Linking CXX executable tests...on/test_fors_with_var_iteration_counts [573/660] Linking CXX executable tests/regression/test_constant_array [573/660] Linking CXX executable tests/regression/test_issue_231 [574/660] Linking CXX executable tests/regression/test_setargs [574/660] Linking CXX executable tests/regression/test_issue_445 [575/660] Linking CXX executable tests...on/test_fors_with_var_iteration_counts [575/660] Linking CXX executable tests/regression/test_autolocals_in_constexprs [576/660] Linking CXX executable tests/regression/test_null_arg [576/660] Linking CXX executable tests/regression/test_issue_553 [577/660] Linking CXX executable tests/regression/test_issue_231 [577/660] Linking CXX executable tests/regression/test_issue_577 [578/660] Linking CXX executable tests/regression/test_issue_445 [578/660] Linking CXX executable tests/regression/test_issue_757 [579/660] Linking CXX executable tests/regression/test_autolocals_in_constexprs [579/660] Linking CXX executable tests/regression/test_flatten_barrier_subs [580/660] Linking CXX executable tests/regression/test_issue_553 [580/660] Linking CXX executable tests/regression/test_alignment_with_dynamic_wg [581/660] Linking CXX executable tests/regression/test_issue_577 [581/660] Linking CXX executable tests...ession/test_alignment_with_dynamic_wg2 [582/660] Linking CXX executable tests/regression/test_issue_757 [582/660] Linking CXX executable tests...ession/test_alignment_with_dynamic_wg3 [583/660] Linking CXX executable tests/regression/test_flatten_barrier_subs [583/660] Linking CXX executable tests/regression/test_issue_893 [584/660] Linking CXX executable tests/regression/test_alignment_with_dynamic_wg [584/660] Linking CXX executable tests/regression/test_issue_1435 [585/660] Linking CXX executable tests...ession/test_alignment_with_dynamic_wg2 [585/660] Linking CXX executable tests/regression/test_builtin_args [586/660] Linking CXX executable tests...ession/test_alignment_with_dynamic_wg3 [586/660] Linking CXX executable tests/regression/test_issue_1390 [587/660] Linking CXX executable tests/regression/test_issue_893 [587/660] Linking CXX executable tests...sion/test_workitem_func_outside_kernel [588/660] Linking CXX executable tests/regression/test_issue_1435 [588/660] Linking CXX executable tests/regression/test_program_scope_vars [589/660] Linking CXX executable tests...sion/test_workitem_func_outside_kernel [589/660] Linking CXX executable tests/regression/test_issue_1548 [590/660] Linking CXX executable tests/regression/test_builtin_args [590/660] Linking C executable tests/runtime/test_dlopen [591/660] Linking CXX executable tests/regression/test_issue_1390 [591/660] Linking C executable tests/runtime/test_clFinish [592/660] Linking CXX executable tests/regression/test_program_scope_vars [592/660] Linking C executable tests/runtime/test_clGetDeviceInfo [593/660] Linking C executable tests/runtime/test_dlopen [593/660] Linking C executable tests/runtime/test_clGetEventInfo [594/660] Linking C executable tests/runtime/test_clFinish [594/660] Linking C executable tests/runtime/test_clCreateProgramWithBinary [595/660] Linking C executable tests/runtime/test_clGetEventInfo [595/660] Linking C executable tests/runtime/test_clGetSupportedImageFormats [596/660] Linking C executable tests/runtime/test_clGetDeviceInfo [596/660] Linking C executable tests/runtime/test_clSetEventCallback [597/660] Linking C executable tests/runtime/test_clCreateProgramWithBinary [597/660] Linking C executable tests/runtime/test_clEnqueueNativeKernel [598/660] Linking CXX executable tests/regression/test_issue_1548 [598/660] Linking C executable tests/runtime/test_clBuildProgram [599/660] Linking C executable tests/runtime/test_clGetSupportedImageFormats [599/660] Linking C executable tests/runtime/test_clCreateKernelsInProgram [600/660] Linking C executable tests/runtime/test_clSetEventCallback [600/660] Linking C executable tests/runtime/test_clCreateKernel [601/660] Linking C executable tests/runtime/test_clEnqueueNativeKernel [601/660] Linking C executable tests/runtime/test_clGetKernelArgInfo [602/660] Linking C executable tests/runtime/test_clBuildProgram [602/660] Linking C executable tests/runtime/test_version [603/660] Linking C executable tests/runtime/test_clCreateKernelsInProgram [603/660] Linking C executable tests/runtime/test_kernel_cache_includes [604/660] Linking C executable tests/runtime/test_clGetKernelArgInfo [604/660] Linking C executable tests/runtime/test_event_cycle [605/660] Linking C executable tests/runtime/test_version [605/660] Linking C executable tests/runtime/test_link_error [606/660] Linking C executable tests/runtime/test_clCreateKernel [606/660] Linking C executable tests/runtime/test_read-copy-write-buffer [607/660] Linking C executable tests/runtime/test_kernel_cache_includes [607/660] Linking C executable tests/runtime/test_buffer-image-copy [608/660] Linking C executable tests/runtime/test_event_cycle [608/660] Linking C executable tests/runtime/test_clCreateSubDevices [609/660] Linking C executable tests/runtime/test_link_error [609/660] Linking C executable tests/runtime/test_event_free [610/660] Linking C executable tests/runtime/test_read-copy-write-buffer [610/660] Linking C executable tests/runtime/test_event_double_wait [611/660] Linking C executable tests/runtime/test_buffer-image-copy [611/660] Linking C executable tests/runtime/test_buffer_migration [612/660] Linking C executable tests/runtime/test_clCreateSubDevices [612/660] Linking C executable tests/runtime/test_buffer_ping_pong [613/660] Linking C executable tests/runtime/test_event_free [613/660] Linking C executable tests/runtime/test_enqueue_kernel_from_binary [614/660] Linking C executable tests/runtime/test_event_double_wait [614/660] Linking C executable tests/runtime/test_user_event [615/660] Linking C executable tests/runtime/test_buffer_migration [615/660] Linking C executable tests/runtime/test_fill-buffer [616/660] Linking C executable tests/runtime/test_enqueue_kernel_from_binary [616/660] Linking C executable tests/r.../test_clSetMemObjectDestructorCallback [617/660] Linking C executable tests/runtime/test_user_event [617/660] Linking C executable tests/runtime/test_cl_pocl_content_size [618/660] Linking C executable tests/runtime/test_buffer_ping_pong [618/660] Linking C executable tests/runtime/test_cl_pocl_content_size_migration [619/660] Linking C executable tests/runtime/test_fill-buffer [619/660] Linking C executable tests/runtime/test_deviceside_enqueue [620/660] Linking C executable tests/runtime/test_cl_pocl_content_size [620/660] Linking C executable tests/runtime/test_command_buffer [621/660] Linking C executable tests/r.../test_clSetMemObjectDestructorCallback [621/660] Linking C executable tests/runtime/test_command_buffer_images [622/660] Linking C executable tests/runtime/test_cl_pocl_content_size_migration [622/660] Linking C executable tests/runtime/test_command_buffer_multi_device [623/660] Linking C executable tests/runtime/test_deviceside_enqueue [623/660] Linking C executable tests/runtime/test_dbk_jpeg [624/660] Linking C executable tests/runtime/test_command_buffer [624/660] Linking C executable tests/runtime/test_queue_creation_with_hints [625/660] Linking C executable tests/runtime/test_command_buffer_images [625/660] Linking CXX executable tests/runtime/test_device_address [626/660] Linking C executable tests/runtime/test_command_buffer_multi_device [626/660] Linking CXX executable tests/runtime/test_svm [627/660] Linking C executable tests/runtime/test_dbk_jpeg [627/660] Linking CXX executable tests/runtime/test_large_buf [628/660] Linking C executable tests/runtime/test_queue_creation_with_hints [628/660] Linking CXX executable tests/runtime/test_subbuffers [629/660] Linking CXX executable tests/runtime/test_device_address [629/660] Linking CXX executable tests/runtime/test_compile_n_link [630/660] Linking CXX executable tests/runtime/test_svm [630/660] Linking CXX executable tests/runtime/test_dbk_matmul [631/660] Linking CXX executable tests/runtime/test_subbuffers [631/660] Linking C executable tests/workgroup/run_kernel [632/660] Linking CXX executable tests/runtime/test_large_buf [632/660] Linking C executable examples/example0/example0 [633/660] Linking C executable tests/workgroup/run_kernel [633/660] Linking C executable examples/example1/example1 [634/660] Linking CXX executable tests/runtime/test_compile_n_link [634/660] Linking C executable examples/example2/example2 [635/660] Linking C executable examples/example0/example0 [635/660] Linking C executable examples/example2a/example2a [636/660] Linking CXX executable tests/runtime/test_dbk_matmul [636/660] Linking C executable examples/matrix1/matrix1 [637/660] Linking C executable examples/example1/example1 [637/660] Linking CXX executable examp...e_overhead/measure_round_trip_overhead [638/660] Linking C executable examples/example2/example2 [638/660] Linking CXX executable examp...re_overhead/measure_migration_overhead [639/660] Linking C executable examples/example2a/example2a [639/660] Linking CXX executable examp...re_overhead/measure_distributed_matmul [640/660] Linking C executable examples/matrix1/matrix1 [640/660] Linking C executable examples/scalarwave/scalarwave [641/660] Linking C executable examples/scalarwave/scalarwave [641/660] Linking C executable examples/trig/trig [642/660] Linking CXX executable examp...re_overhead/measure_migration_overhead [642/660] Linking C executable examples/vecadd/vecadd [643/660] Linking CXX executable examp...e_overhead/measure_round_trip_overhead [643/660] Linking C executable examples/matadd/matadd [644/660] Linking CXX executable examp...re_overhead/measure_distributed_matmul [644/660] Linking C executable examples/boxadd/boxadd [645/660] Linking C executable examples/trig/trig [645/660] Linking C executable examples/EinsteinToolkit/EinsteinToolkit [646/660] Linking C executable examples/vecadd/vecadd [647/660] Linking C executable examples/matadd/matadd [648/660] Linking C executable examples/EinsteinToolkit/EinsteinToolkit [649/660] Linking C executable examples/boxadd/boxadd [650/660] Linking CXX executable tests/regression/test_vectors_as_args [651/660] Linking & optimizing Kernel ...mv7-unknown-linux-gnueabihf-generic.bc warning: Linking two modules of different data layouts: '/build/pocl/src/pocl/build/lib/kernel/host/generic/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64' warning: Linking two modules of different data layouts: '/build/pocl/src/pocl/build/lib/kernel/host/generic/addrspace_operators.ll.bc' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' whereas 'llvm-link' is 'e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64' warning: Linking two modules of different data layouts: '/build/pocl/src/pocl/build/lib/kernel/host/generic/addrspace_operators_spir.ll.bc' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' whereas 'llvm-link' is 'e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64' [651/660] Generating SHA1 of all kernel libs... [652/660] Generating SHA1 of all kernel libs... -- Renaming /build/pocl/src/pocl/build/kernellib_hash.h.new to /build/pocl/src/pocl/build/kernellib_hash.h [652/660] Building C object lib/CL/CMakeFiles/pocl_cache.dir/pocl_cache.c.o [652/660] Building C object lib/CL/dev...Files/pocl-devices-basic.dir/basic.c.o [652/660] Building C object lib/CL/dev...s/pocl-devices-pthread.dir/pthread.c.o [652/660] Building C object lib/CL/dev...ices-pthread.dir/pthread_scheduler.c.o [653/660] Building C object lib/CL/dev...s/pocl-devices-pthread.dir/pthread.c.o [654/660] Building C object lib/CL/CMakeFiles/pocl_cache.dir/pocl_cache.c.o In function 'program_device_dir', inlined from 'pocl_cache_program_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:93:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] In file included from /usr/include/stdio.h:980, from /build/pocl/src/pocl/lib/CL/pocl_cache.c:26: In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_program_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:93:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_program_bc_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:99:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_program_bc_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:99:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 4108) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_program_spv_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:107:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '%s' directive output may be truncated writing 12 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_program_spv_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:107:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 14 or more bytes (assuming 4109) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_kernel_cachedir_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:201:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_kernel_cachedir_path' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:201:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 8192) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_kernel_cachedir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:218:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_kernel_cachedir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:218:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 8192) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_update_program_last_access' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:335:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_update_program_last_access' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:335:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 4111) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_device_cachedir_exists' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:346:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_device_cachedir_exists' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:346:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_read_buildlog' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:384:3: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_read_buildlog' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:384:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 4107) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_append_to_buildlog' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:405:5: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '%s' directive output may be truncated writing 10 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_append_to_buildlog' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:405:5: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 4107) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl/src/pocl/lib/CL/pocl_cache.c: In function 'pocl_cache_init_topdir': /build/pocl/src/pocl/lib/CL/pocl_cache.c:617:35: warning: '/_UNCACHED' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] In function 'snprintf', inlined from 'pocl_cache_init_topdir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:616:25: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl/src/pocl/lib/CL/pocl_cache.c: In function 'pocl_cache_init_topdir': /build/pocl/src/pocl/lib/CL/pocl_cache.c:611:35: warning: '/tempdir' directive output may be truncated writing 8 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] In function 'snprintf', inlined from 'pocl_cache_init_topdir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:610:25: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'program_device_dir', inlined from 'pocl_cache_cleanup_cachedir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:694:7: /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:33: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] In function 'snprintf', inlined from 'program_device_dir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:84:11, inlined from 'pocl_cache_cleanup_cachedir' at /build/pocl/src/pocl/lib/CL/pocl_cache.c:694:7: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 54 | __fortify_function __attribute_overloadable__ int | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __NTH (vsprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | const char *__restrict __fmt, __gnuc_va_list __ap)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [654/660] Linking CXX shared library lib/CL/libpocl.so.2.14.0 [655/660] Building C object lib/CL/dev...ices-pthread.dir/pthread_scheduler.c.o [656/660] Building C object lib/CL/dev...Files/pocl-devices-basic.dir/basic.c.o [657/660] Linking CXX shared library lib/CL/libpocl.so.2.14.0 [657/660] Creating library symlink lib/CL/libpocl.so.2 lib/CL/libpocl.so [658/660] Creating library symlink lib/CL/libpocl.so.2 lib/CL/libpocl.so [658/660] Linking C shared library lib/CL/devices/basic/libpocl-devices-basic.so [659/660] Linking C shared library lib/CL/devices/basic/libpocl-devices-basic.so [659/660] Linking C shared library lib...ces/pthread/libpocl-devices-pthread.so [660/660] Linking C shared library lib...ces/pthread/libpocl-devices-pthread.so ==> Entering fakeroot environment... ==> Starting package()... ninja: Entering directory `build' [0/1] Install the project... -- Install configuration: "Release" -- Installing: /build/pocl/pkg/pocl/etc/OpenCL/vendors/pocl.icd -- Installing: /build/pocl/pkg/pocl/usr/lib/pkgconfig/pocl.pc -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/_enable_all_exts.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/_builtin_renames.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/_kernel.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/_clang_opencl.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/opencl-c.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/opencl-c-base.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/_kernel_c.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/_kernel_constants.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/pocl_types.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/pocl_device.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/pocl.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/pocl_spir.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/include/pocl_image_types.h -- Installing: /build/pocl/pkg/pocl/usr/share/pocl/kernel-armv7-unknown-linux-gnueabihf-generic.bc -- Installing: /build/pocl/pkg/pocl/usr/lib/libpocl.so.2.14.0 -- Installing: /build/pocl/pkg/pocl/usr/lib/libpocl.so.2 -- Installing: /build/pocl/pkg/pocl/usr/lib/libpocl.so -- Installing: /build/pocl/pkg/pocl/usr/lib/pocl/libpocl-devices-basic.so -- Set non-toolchain portion of runtime path of "/build/pocl/pkg/pocl//usr/lib/pocl/libpocl-devices-basic.so" to "" -- Installing: /build/pocl/pkg/pocl/usr/lib/pocl/libpocl-devices-pthread.so -- Set non-toolchain portion of runtime path of "/build/pocl/pkg/pocl//usr/lib/pocl/libpocl-devices-pthread.so" to "" -- Installing: /build/pocl/pkg/pocl/usr/bin/poclcc install: creating directory '/build/pocl/pkg/pocl/usr/share/licenses' install: creating directory '/build/pocl/pkg/pocl/usr/share/licenses/pocl' 'LICENSE' -> '/build/pocl/pkg/pocl/usr/share/licenses/pocl/LICENSE' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/poclcc usr/lib/libpocl.so.2.14.0 ==> Creating package "pocl"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: pocl 6.0.r322.gf0e12ad-1 (Mon Jan 13 07:54:55 2025) ==> Cleaning up...