=> Checksum BLAKE2s OK for pocl-6.0.tar.gz => Checksum SHA512 OK for pocl-6.0.tar.gz ===> Installing dependencies for pocl-6.0nb3 => Tool dependency cmake>=0: found cmake-3.31.1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.3.0 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency opencl-headers>=2021.04.29: found opencl-headers-2024.05.08 => Full dependency clang>=18.1.8nb3: found clang-18.1.8nb3 => Full dependency hwloc>=1.11.13nb12: found hwloc-1.11.13nb12 => Full dependency llvm>=18.0.0: found llvm-18.1.8nb3 => Full dependency ocl-icd>=2.3.0: found ocl-icd-2.3.2 => Full dependency libiconv>=1.9.1: found libiconv-1.17 => Full dependency libxml2>=2.6.2: found libxml2-2.12.9nb3 => Full dependency xz>=5.0.0: found xz-5.6.3 => Full dependency zlib>=1.1.4: found zlib-1.3.1 => Full dependency zstd>=1.3.6: found zstd-1.5.6 ===> Overriding tools for pocl-6.0nb3 ===> Extracting for pocl-6.0nb3 ===> Patching for pocl-6.0nb3 => Applying pkgsrc patches for pocl-6.0nb3 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/parallel/pocl/patches/patch-lib_CL_clReleaseCommandBufferKHR.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/parallel/pocl/patches/patch-lib_CL_clReleaseCommandBufferKHR.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-lib_CL_clReleaseCommandBufferKHR.c,v 1.1 2024/08/03 09:54:16 nia Exp $ | |alloca.h is not portable. | |--- lib/CL/clReleaseCommandBufferKHR.c.orig 2024-08-03 09:51:22.289858195 +0000 |+++ lib/CL/clReleaseCommandBufferKHR.c -------------------------- Patching file lib/CL/clReleaseCommandBufferKHR.c using Plan A... Hunk #1 succeeded at 25. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/parallel/pocl/patches/patch-lib_CL_devices_proxy_pocl__proxy.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/parallel/pocl/patches/patch-lib_CL_devices_proxy_pocl__proxy.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-lib_CL_devices_proxy_pocl__proxy.c,v 1.1 2024/08/03 09:54:16 nia Exp $ | |alloca.h is not portable. | |--- lib/CL/devices/proxy/pocl_proxy.c.orig 2024-08-03 09:51:54.171097319 +0000 |+++ lib/CL/devices/proxy/pocl_proxy.c -------------------------- Patching file lib/CL/devices/proxy/pocl_proxy.c using Plan A... Hunk #1 succeeded at 31. done ===> Creating toolchain wrappers for pocl-6.0nb3 ===> Configuring for pocl-6.0nb3 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 AppleClang 13.1.6.13160021 -- The CXX compiler identification is AppleClang 13.1.6.13160021 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/parallel/pocl/work/.cwrapper/bin/clang - 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: /Users/pbulk/build/parallel/pocl/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_SYSTEM_NAME: Darwin -- CMAKE_SYSTEM_PROCESSOR: arm64 -- CMAKE_LIBRARY_ARCHITECTURE: CMake Warning at CMakeLists.txt:103 (message): Don't know how to forbid this compiler from allowing implicit function declarations. fatal: not a git repository (or any parent up to mount point /Users/pbulk) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). -- No git and/or not a prerelease -> not adding git commit to version. -- Host CPU cores: 10 -- Found PkgConfig: /Users/pbulk/build/parallel/pocl/work/.tools/bin/pkg-config (found version "2.3.0") -- Checking for module 'hwloc' -- Found hwloc, version 1.11.13 -- Found Hwloc: hwloc -- Found hwloc 1.11.13 in /opt/pkg/include;/opt/pkg/include/libxml2:hwloc -- Hwloc_VERSION 1.11.13 -- Hwloc_LIBRARIES hwloc -- Hwloc_INCLUDE_DIRS /opt/pkg/include;/opt/pkg/include/libxml2 -- Using hwloc (cached): 1 getconf: no such configuration parameter `LEVEL1_DCACHE_LINESIZE' CMake Warning at CMakeLists.txt:524 (message): getconf exited with nonzero status! CMake Warning at CMakeLists.txt:542 (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: /opt/pkg/bin/llvm-config -- LLVM binaries suffix : -- llvm-config's LLVM_PREFIX is: /opt/pkg -- llvm-config's LLVM_VERSION_FULL is: 18.1.8 -- LLVM_VERSION: 18.1 -- llvm-config's LLVM_CFLAGS is: -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_CXXFLAGS is: -I/opt/pkg/include -std=c++17 -fno-exceptions -funwind-tables -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_CPPFLAGS is: -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_LDFLAGS is: -L/opt/pkg/lib -Wl,-search_paths_first -Wl,-headerpad_max_install_names -- llvm-config's LLVM_BINDIR is: /opt/pkg/bin -- llvm-config's LLVM_LIBDIR is: /opt/pkg/lib -- llvm-config's LLVM_INCLUDEDIR is: /opt/pkg/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 ARC CSKY DirectX M68k SPIRV Xtensa -- llvm-config's LLVM_HOST_TARGET is: aarch64-apple-darwin23.5.0 -- 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-18 -- llvm-config's LLVM_SYSLIBS is: -- Found clang: /opt/pkg/bin/clang -- Found clang++: /opt/pkg/bin/clang++ -- Found opt: /opt/pkg/bin/opt -- Found llc: /opt/pkg/bin/llc -- Found llvm-as: /opt/pkg/bin/llvm-as -- Found llvm-link: /opt/pkg/bin/llvm-link -- Found lli: /opt/pkg/bin/lli -- Did NOT find llvm-spirv! -- Did NOT find spirv-link! -- udivmodti4 compiles without extra flags -- Checking if LLVM is a DEBUG build -- DEBUG build -- Find out LLC target triple (for host aarch64-apple-darwin23.5.0) -- Find out LLC host CPU with /opt/pkg/bin/llc -- Autodetected CPU apple-m1 overridden by user to cortex-a53 -- 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 - not 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 - not 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 '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 -- 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 -- cortex-a53 SLEEF: 512bit vectors NOT available. -- cortex-a53 SLEEF: 256bit vectors NOT available. -- cortex-a53 SLEEF: 128bit vectors available. -- cortex-a53 SLEEF: 128bit hardware FMA available. -- cortex-a53 SLEEF bc list: /Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build/lib/kernel/host/cortex-a53/c_sleefsp.c.bc;/Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build/lib/kernel/host/cortex-a53/c_sleefdp.c.bc;/Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build/lib/kernel/host/cortex-a53/c_sleef_glue_auto.c.bc;/Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build/lib/kernel/host/cortex-a53/v128_sleefsimdsp.c.bc;/Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build/lib/kernel/host/cortex-a53/v128_sleefsimddp.c.bc -- cortex-a53 SLEEF bc: /Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build/lib/kernel/host/cortex-a53/sleef.bc -- Host Kernel BC for "cortex-a53": /Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build/lib/kernel/host/kernel-arm64-apple-macosx12.3.0-cortex-a53.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;/opt/pkg/lib/libOpenCL.dylib -- OPENCL_CFLAGS: -- OPENCL_LIBDIR: /opt/pkg/lib -- OPENCL_LIBNAME: libOpenCL.dylib -- POCLU LINK OPTS: poclu;Threads::Threads;/opt/pkg/lib/libOpenCL.dylib;-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: /opt/pkg -- POCL_INSTALL_CMAKE_CONFIG_DIR: /opt/pkg/lib/pocl/cmake -- POCL_INSTALL_ICD_VENDORDIR: /opt/pkg/share/examples/OpenCL/vendors -- POCL_INSTALL_OPENCL_HEADER_DIR: /opt/pkg/include/OpenCL -- POCL_INSTALL_PKGCONFIG_DIR: /opt/pkg/lib/pkgconfig -- POCL_INSTALL_PRIVATE_DATADIR: /opt/pkg/share/pocl -- POCL_INSTALL_PRIVATE_HEADER_DIR: /opt/pkg/share/pocl/include -- POCL_INSTALL_PRIVATE_LIBDIR: /opt/pkg/lib/pocl -- POCL_INSTALL_PUBLIC_BINDIR: /opt/pkg/bin -- POCL_INSTALL_PUBLIC_HEADER_DIR: /opt/pkg/include -- POCL_INSTALL_PUBLIC_LIBDIR: /opt/pkg/lib -- -- -- ******* LLVM Programs: -- -- LLVM_CONFIG: /opt/pkg/bin/llvm-config -- LLVM_OPT: /opt/pkg/bin/opt -- LLVM_LLC: /opt/pkg/bin/llc -- LLVM_AS: /opt/pkg/bin/llvm-as -- LLVM_LINK: /opt/pkg/bin/llvm-link -- LLVM_LLI: /opt/pkg/bin/lli -- WITH_LLVM_CONFIG (User preferred llvm-config): -- -- ******* Various Flags: -- -- HAVE_CLOCK_GETTIME: 1 -- HAVE_GLEW: -- HOST_AS_FLAGS: -- HOST_CLANG_FLAGS: --target=arm64-apple-macosx12.3.0 -D_HAS_FLOAT16_TYPE -- HOST_LD_FLAGS: -dynamiclib -w -lm -- HOST_LLC_FLAGS: -relocation-model=pic -mtriple=arm64-apple-macosx12.3.0 -- -- LIB_API_VERSION: 2 -- LIB_BUILD_VERSION: 2.13.0 -- ICD_LD_FLAGS: -single_module -- 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: ON -- CLANG_NEEDS_RTLIB: OFF -- LLVM_VERSION: 18.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/opt/pkg/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_CXXFLAGS: -I/opt/pkg/include -std=c++17 -fno-exceptions -funwind-tables -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_CPPFLAGS: -I/opt/pkg/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_LDFLAGS: -L/opt/pkg/lib -Wl,-search_paths_first -Wl,-headerpad_max_install_names -- LLVM_LIBDIR: /opt/pkg/lib -- LLVM_INCLUDEDIR: /opt/pkg/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 ARC CSKY DirectX M68k SPIRV Xtensa -- LLVM_HOST_TARGET: aarch64-apple-darwin23.5.0 -- CLANG_TARGET_OPTION: --target= -- CLANG_MARCH_FLAG: -mcpu= -- LLC_TRIPLE: arm64-apple-macosx12.3.0 -- LLC_HOST_CPU_AUTO: apple-m1 -- LLC_HOST_CPU: cortex-a53 -- SELECTED_HOST_CPU: cortex-a53 -- HOST_CPU_FORCED: 1 -- HOST_CPU_SUPPORTS_FLOAT16: 1 -- -- MAX_EXTENDED_ALIGNMENT: 128 -- OCL_KERNEL_TARGET: arm64-apple-macosx12.3.0 -- OCL_KERNEL_TARGET_CPU: cortex-a53 -- HOST_DEVICE_ADDRESS_BITS: 64 -- HOST_CPU_ENABLE_CL_KHR_FP16: 1 -- -- ----------- -------------------------------- -------- -- llvm libs libpocl will be linked to (POCL_LLVM_LIBS): -- /opt/pkg/lib/libLLVM-18.dylib -- ----------- -------------------------------- -------- -- clang libs libpocl will be linked to (CLANG_LIBFILES): -- /opt/pkg/lib/libclang-cpp.dylib -- ----------- -------------------------------- -------- -- 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): -- ENABLE_TSAN (thread sanitizer): OFF -- ENABLE_UBSAN (UB sanitizer): -- ENABLE_LTTNG: OFF -- ENABLE_POCL_BUILDING: ON -- ENABLE_POCL_FLOAT_CONVERSION: OFF -- 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): ON -- 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: native -- Kernel library distro build: 0 -- Use pocl custom memory allocator: OFF -- L1d cacheline size: 64 -- Configuring done (13.1s) -- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /Users/pbulk/build/parallel/pocl/work/pocl-6.0/cmake-pkgsrc-build