Bug#1069144: silx: [armel] autopkgtest opencl failure
Picca Frédéric-Emmanuel
picca at debian.org
Wed Apr 17 08:22:31 BST 2024
Package: silx
Version: 2.0.1+dfsg-1
Severity: normal
X-Debbugs-Cc: picca at debian.org
Hello, the armel autopkgtest fail with this error message
1016s autopkgtest [22:49:50]: test opencl: [-----------------------
1017s pocl warning: encountered incomplete implementation in ./lib/CL/clGetDeviceInfo.c:98
1017s Number of platforms 1
1017s Platform Name Portable Computing Language
1017s Platform Vendor The pocl project
1017s Platform Version OpenCL 3.0 PoCL 5.0+debian Linux, None+Asserts, RELOC, SPIR, LLVM 16.0.6, SLEEF, POCL_DEBUG
1017s Platform Profile FULL_PROFILE
1017s Platform Extensions cl_khr_icd cl_pocl_content_size
1017s Platform Extensions with Version cl_khr_icd 0x400000 (1.0.0)
1017s cl_pocl_content_size 0x400000 (1.0.0)
1017s Platform Numeric Version 0xc00000 (3.0.0)
1017s Platform Extensions function suffix POCL
1017s Platform Host timer resolution 0ns
1017s
1017s Platform Name Portable Computing Language
1017s Number of devices 1
1017s Device Name cpu-arm946e-s-0xd0c
1017s Device Vendor ARM
1017s Device Vendor ID 0x13b5
1017s Device Version OpenCL 3.0 PoCL HSTR: cpu-armv7-unknown-linux-gnueabi-arm946e-s
1017s Device Numeric Version 0xc00000 (3.0.0)
1017s Driver Version 5.0+debian
1017s Device OpenCL C Version OpenCL C 1.2 PoCL
1017s Device OpenCL C all versions OpenCL C 0x400000 (1.0.0)
1017s OpenCL C 0x401000 (1.1.0)
1017s OpenCL C 0x402000 (1.2.0)
1017s OpenCL C 0xc00000 (3.0.0)
1017s Device OpenCL C features __opencl_c_3d_image_writes 0xc00000 (3.0.0)
1017s __opencl_c_images 0xc00000 (3.0.0)
1017s __opencl_c_atomic_order_acq_rel 0xc00000 (3.0.0)
1017s __opencl_c_atomic_order_seq_cst 0xc00000 (3.0.0)
1017s __opencl_c_atomic_scope_device 0xc00000 (3.0.0)
1017s __opencl_c_program_scope_global_variables 0xc00000 (3.0.0)
1017s __opencl_c_generic_address_space 0xc00000 (3.0.0)
1017s __opencl_c_subgroups 0xc00000 (3.0.0)
1017s __opencl_c_atomic_scope_all_devices 0xc00000 (3.0.0)
1017s __opencl_c_read_write_images 0xc00000 (3.0.0)
1017s __opencl_c_fp16 0xc00000 (3.0.0)
1017s __opencl_c_fp64 0xc00000 (3.0.0)
1017s __opencl_c_ext_fp32_global_atomic_add 0xc00000 (3.0.0)
1017s __opencl_c_ext_fp32_local_atomic_add 0xc00000 (3.0.0)
1017s __opencl_c_ext_fp32_global_atomic_min_max 0xc00000 (3.0.0)
1019s __opencl_c_ext_fp32_local_atomic_min_max 0xc00000 (3.0.0)
1019s __opencl_c_ext_fp64_global_atomic_add 0xc00000 (3.0.0)
1019s __opencl_c_ext_fp64_local_atomic_add 0xc00000 (3.0.0)
1019s __opencl_c_ext_fp64_global_atomic_min_max 0xc00000 (3.0.0)
1019s __opencl_c_ext_fp64_local_atomic_min_max 0xc00000 (3.0.0)
1019s __opencl_c_int64 0xc00000 (3.0.0)
1019s Latest conformance test passed v2022-04-19-01
1019s Device Type CPU
1019s Device Profile FULL_PROFILE
1019s Device Available Yes
1019s Compiler Available Yes
1019s Linker Available Yes
1019s Max compute units 16
1019s Max clock frequency 0MHz
1019s Device Partition (core)
1019s Max number of sub-devices 16
1019s Supported partition types equally, by counts
1019s Supported affinity domains (n/a)
1019s Max work item dimensions 3
1019s Max work item sizes 4096x4096x4096
1019s Max work group size 4096
1019s Preferred work group size multiple (device) 8
1019s Preferred work group size multiple (kernel) 8
1019s Max sub-groups per work group 128
1019s Sub-group sizes (Intel) 1, 2, 4, 8, 16, 32, 64, 128, 256, 512
1019s Preferred / native vector sizes
1019s char 16 / 16
1019s short 8 / 8
1019s int 4 / 4
1019s long 2 / 2
1019s half 8 / 8 (cl_khr_fp16)
1019s float 4 / 4
1019s double 2 / 2 (cl_khr_fp64)
1019s Half-precision Floating-point support (cl_khr_fp16)
1019s Denormals No
1019s Infinity and NANs Yes
1019s Round to nearest Yes
1019s Round to zero No
1019s Round to infinity No
1019s IEEE754-2008 fused multiply-add No
1019s Support is emulated in software No
1019s Single-precision Floating-point support (core)
1019s Denormals No
1019s Infinity and NANs Yes
1019s Round to nearest Yes
1019s Round to zero No
1019s Round to infinity No
1019s IEEE754-2008 fused multiply-add No
1019s Support is emulated in software No
1019s Correctly-rounded divide and sqrt operations No
1019s Double-precision Floating-point support (cl_khr_fp64)
1019s Denormals Yes
1019s Infinity and NANs Yes
1019s Round to nearest Yes
1019s Round to zero Yes
1019s Round to infinity Yes
1019s IEEE754-2008 fused multiply-add Yes
1019s Support is emulated in software No
1019s Address bits 32, Little-Endian
1019s Global memory size 4294967295 (4GiB)
1019s Error Correction support No
1019s Max memory allocation 1073741824 (1024MiB)
1019s Unified memory for Host and Device Yes
1019s Shared Virtual Memory (SVM) capabilities (core)
1019s Coarse-grained buffer sharing Yes
1019s Fine-grained buffer sharing Yes
1019s Fine-grained system sharing No
1019s Atomics Yes
1019s Unified Shared Memory (USM) (cl_intel_unified_shared_memory)
1019s Host USM capabilities (Intel) USM access, USM atomic access
1019s Device USM capabilities (Intel) USM access, USM atomic access
1019s Single-Device USM caps (Intel) USM access, USM atomic access
1019s Cross-Device USM caps (Intel) (n/a)
1019s Shared System USM caps (Intel) (n/a)
1019s Minimum alignment for any data type 128 bytes
1019s Alignment of base address 1024 bits (128 bytes)
1019s Preferred alignment for atomics
1019s SVM 64 bytes
1019s Global 64 bytes
1019s Local 64 bytes
1019s Atomic memory capabilities relaxed, acquire/release, sequentially-consistent, work-group scope, device scope, all-devices scope
1019s Atomic fence capabilities relaxed, acquire/release, sequentially-consistent, work-item scope, work-group scope, device scope
1019s Max size for global variable 64000 (62.5KiB)
1019s Preferred total size of global vars 524288 (512KiB)
1019s Global Memory cache type None
1019s Image support Yes
1019s Max number of samplers per kernel 16
1019s Max size for 1D images from buffer 67108864 pixels
1019s Max 1D or 2D image array size 2048 images
1019s Base address alignment for 2D image buffers 0 bytes
1019s Pitch alignment for 2D image buffers 0 pixels
1019s Max 2D image size 8192x8192 pixels
1019s Max 3D image size 2048x2048x2048 pixels
1019s Max number of read image args 128
1019s Max number of write image args 128
1019s Max number of read/write image args 128
1019s Pipe support No
1019s Max number of pipe args 0
1019s Max active pipe reservations 0
1019s Max pipe packet size 0
1019s Local memory type Global
1019s Local memory size 524288 (512KiB)
1019s Max number of constant args 8
1019s Max constant buffer size 524288 (512KiB)
1019s Generic address space support Yes
1019s Max size of kernel argument 1024
1019s Queue properties (on host)
1019s Out-of-order execution Yes
1019s Profiling Yes
1019s Device enqueue capabilities (n/a)
1019s Queue properties (on device)
1019s Out-of-order execution No
1019s Profiling No
1019s Preferred size 0
1019s Max size 0
1019s Max queues on device 0
1019s Max events on device 0
1019s Command buffer capabilities kernel printf, simultaneous use, out of order
1019s Required queue properties for command buffer
1019s Out-of-order execution No
1019s Profiling No
1019s Prefer user sync for interop Yes
1019s Profiling timer resolution 1ns
1019s Execution capabilities
1019s Run OpenCL kernels Yes
1019s Run native kernels Yes
1019s Non-uniform work-groups No
1019s Work-group collective functions No
1019s Sub-group independent forward progress Yes
1019s IL version (n/a)
1019s ILs with version (n/a)
1019s SPIR versions (n/a)
1019s printf() buffer size 4194304 (4MiB)
1019s Built-in kernels pocl.add.i8;org.khronos.openvx.scale_image.nn.u8;org.khronos.openvx.scale_image.bl.u8;org.khronos.openvx.tensor_convert_depth.wrap.u8.f32
1019s Built-in kernels with version pocl.add.i8 0x402000 (1.2.0)
1019s org.khronos.openvx.scale_image.nn.u8 0x402000 (1.2.0)
1019s org.khronos.openvx.scale_image.bl.u8 0x402000 (1.2.0)
1019s org.khronos.openvx.tensor_convert_depth.wrap.u8.f32 0x402000 (1.2.0)
1019s Device Extensions cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_3d_image_writes cl_khr_command_buffer cl_pocl_pinned_buffers cl_khr_subgroups cl_intel_unified_shared_memory cl_khr_subgroup_ballot cl_khr_subgroup_shuffle cl_intel_subgroups cl_intel_required_subgroup_size cl_ext_float_atomics cl_khr_spir cl_khr_fp16 cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics
1019s Device Extensions with Version cl_khr_byte_addressable_store 0x400000 (1.0.0)
1019s cl_khr_global_int32_base_atomics 0x400000 (1.0.0)
1019s cl_khr_global_int32_extended_atomics 0x400000 (1.0.0)
1019s cl_khr_local_int32_base_atomics 0x400000 (1.0.0)
1019s cl_khr_local_int32_extended_atomics 0x400000 (1.0.0)
1019s cl_khr_3d_image_writes 0x400000 (1.0.0)
1019s cl_khr_command_buffer 0x9004 (0.9.4)
1019s cl_pocl_pinned_buffers 0x1000 (0.1.0)
1019s cl_khr_subgroups 0x400000 (1.0.0)
1019s cl_intel_unified_shared_memory 0x400000 (1.0.0)
1019s cl_khr_subgroup_ballot 0x400000 (1.0.0)
1019s cl_khr_subgroup_shuffle 0x400000 (1.0.0)
1019s cl_intel_subgroups 0x400000 (1.0.0)
1019s cl_intel_required_subgroup_size 0x400000 (1.0.0)
1019s cl_ext_float_atomics 0x400000 (1.0.0)
1019s cl_khr_spir 0x801000 (2.1.0)
1019s cl_khr_fp16 0x400000 (1.0.0)
1019s cl_khr_fp64 0x400000 (1.0.0)
1019s cl_khr_int64_base_atomics 0x400000 (1.0.0)
1019s cl_khr_int64_extended_atomics 0x400000 (1.0.0)
1019s
1019s NULL platform behavior
1019s clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Portable Computing Language
1019s clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [POCL]
1019s clCreateContext(NULL, ...) [default] Success [POCL]
1019s clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1)
1019s Platform Name Portable Computing Language
1019s Device Name cpu-arm946e-s-0xd0c
1019s clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) Success (1)
1019s Platform Name Portable Computing Language
1019s Device Name cpu-arm946e-s-0xd0c
1019s clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) No devices found in platform
1019s clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform
1019s clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platform
1019s clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1)
1019s Platform Name Portable Computing Language
1019s Device Name cpu-arm946e-s-0xd0c
1019s
1019s ICD loader properties
1019s ICD loader Name OpenCL ICD Loader
1019s ICD loader Vendor OCL Icd free software
1019s ICD loader Version 2.3.2
1019s ICD loader Profile OpenCL 3.0
1019s Testing with python3.12:
1024s pocl warning: encountered incomplete implementation in ./lib/CL/clGetDeviceInfo.c:98
1026s dlopen("/tmp/autopkgtest-lxc.1tg98r_u/downtmp/autopkgtest_tmp/.cache/pocl/kcache/GI/PODCELNLNPFCGBFNGLEIHDEIECBKNFCDBNAPP/check_atomic32/0-0-0/check_atomic32.so") failed with '/tmp/autopkgtest-lxc.1tg98r_u/downtmp/autopkgtest_tmp/.cache/pocl/kcache/GI/PODCELNLNPFCGBFNGLEIHDEIECBKNFCDBNAPP/check_atomic32/0-0-0/check_atomic32.so: undefined symbol: __atomic_fetch_add_4'.
1026s note: missing symbols in the kernel binary might be reported as 'file not found' errors.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.7.9-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages silx depends on:
iu python3 3.11.8-1
ii python3-numpy 1:1.26.4+ds-6
ii python3-silx 2.0.1+dfsg-1
silx recommends no packages.
silx suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list