Diff of the two buildlogs:

--
--- b1/build.log	2025-02-13 05:11:49.433102777 +0000
+++ b2/build.log	2025-02-13 09:35:42.938001727 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Wed Feb 12 15:46:14 -12 2025
-I: pbuilder-time-stamp: 1739418374
+I: Current time: Thu Feb 13 19:12:32 +14 2025
+I: pbuilder-time-stamp: 1739423552
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -30,52 +30,84 @@
 dpkg-source: info: applying python3.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/5615/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/D01_modify_environment starting
+debug: Running on ff64a.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Feb 13 05:13 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='armhf'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='armhf'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=armhf
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=arm
+  HOST_ARCH=armhf
   IFS=' 	
   '
-  INVOCATION_ID='64660ab9dbb745e19d9c2196eb80e184'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='5615'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=6f69e88e74a74703b0bc187114081a81
+  LANG=C
+  LANGUAGE=it_CH:it
+  LC_ALL=C
+  MACHTYPE=arm-unknown-linux-gnueabihf
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnueabihf
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=28611
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.B3O0HmGj/pbuilderrc_UL1K --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.B3O0HmGj/b1 --logfile b1/build.log pyopencl_2024.1-3.dsc'
-  SUDO_GID='110'
-  SUDO_UID='103'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://10.0.0.15:3142/'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.B3O0HmGj/pbuilderrc_v7bG --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.B3O0HmGj/b2 --logfile b2/build.log pyopencl_2024.1-3.dsc'
+  SUDO_GID=114
+  SUDO_UID=109
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://10.0.0.15:3142/
 I: uname -a
-  Linux virt32z 6.1.0-31-armmp-lpae #1 SMP Debian 6.1.128-1 (2025-02-07) armv7l GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
 I: ls -l /bin
   lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/5615/tmp/hooks/D02_print_environment finished
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -359,7 +391,7 @@
 Get: 206 http://deb.debian.org/debian unstable/main armhf sphinx-common all 8.1.3-4 [616 kB]
 Get: 207 http://deb.debian.org/debian unstable/main armhf python3-sphinx all 8.1.3-4 [468 kB]
 Get: 208 http://deb.debian.org/debian unstable/main armhf python3-sphinx-copybutton all 0.5.2-2 [17.9 kB]
-Fetched 172 MB in 40s (4325 kB/s)
+Fetched 172 MB in 17s (9941 kB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.13-minimal:armhf.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19533 files and directories currently installed.)
@@ -1030,8 +1062,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Thu Feb 13 03:49:07 UTC 2025.
-Universal Time is now:  Thu Feb 13 03:49:07 UTC 2025.
+Local time is now:      Thu Feb 13 05:21:00 UTC 2025.
+Universal Time is now:  Thu Feb 13 05:21:00 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxcb-present0:armhf (1.17.0-2+b1) ...
@@ -1232,7 +1264,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/pyopencl-2024.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../pyopencl_2024.1-3_source.changes
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/pyopencl-2024.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../pyopencl_2024.1-3_source.changes
 dpkg-buildpackage: info: source package pyopencl
 dpkg-buildpackage: info: source version 2024.1-3
 dpkg-buildpackage: info: source distribution unstable
@@ -1311,38 +1347,38 @@
 running build
 running build_py
 creating build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/algorithm.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/clmath.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/bitonic_sort_templates.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/version.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/scan.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/_mymako.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/array.py -> build/lib.linux-armv7l-cpython-312/pyopencl
 copying pyopencl/invoker.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/cache.py -> build/lib.linux-armv7l-cpython-312/pyopencl
 copying pyopencl/_cluda.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/clrandom.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/clmath.py -> build/lib.linux-armv7l-cpython-312/pyopencl
 copying pyopencl/cltypes.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/array.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/bitonic_sort.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/reduction.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/__init__.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/tools.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/elementwise.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/_mymako.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/bitonic_sort_templates.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/algorithm.py -> build/lib.linux-armv7l-cpython-312/pyopencl
 copying pyopencl/capture_call.py -> build/lib.linux-armv7l-cpython-312/pyopencl
 copying pyopencl/ipython_ext.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/clrandom.py -> build/lib.linux-armv7l-cpython-312/pyopencl
-copying pyopencl/elementwise.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/__init__.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/version.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/bitonic_sort.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/tools.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/scan.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/reduction.py -> build/lib.linux-armv7l-cpython-312/pyopencl
+copying pyopencl/cache.py -> build/lib.linux-armv7l-cpython-312/pyopencl
 creating build/lib.linux-armv7l-cpython-312/pyopencl/compyte
-copying pyopencl/compyte/dtypes.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte
 copying pyopencl/compyte/array.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte
+copying pyopencl/compyte/dtypes.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte
 copying pyopencl/compyte/__init__.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte
 creating build/lib.linux-armv7l-cpython-312/pyopencl/characterize
 copying pyopencl/characterize/performance.py -> build/lib.linux-armv7l-cpython-312/pyopencl/characterize
 copying pyopencl/characterize/__init__.py -> build/lib.linux-armv7l-cpython-312/pyopencl/characterize
 creating build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
-copying pyopencl/compyte/ndarray/setup_opencl.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
-copying pyopencl/compyte/ndarray/gen_elemwise.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
-copying pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
 copying pyopencl/compyte/ndarray/gen_reduction.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
+copying pyopencl/compyte/ndarray/setup_opencl.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
 copying pyopencl/compyte/ndarray/__init__.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
+copying pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
+copying pyopencl/compyte/ndarray/gen_elemwise.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
 copying pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray
 running egg_info
 creating pyopencl.egg-info
@@ -1414,8 +1450,8 @@
 copying pyopencl/cl/pyopencl-random123/threefry.cl -> build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-random123
 running build_ext
 creating tmp
-arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c /tmp/tmptm61nv2r.cpp -o tmp/tmptm61nv2r.o -std=gnu++14
-arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c /tmp/tmpnizo0iyy.cpp -o tmp/tmpnizo0iyy.o -fvisibility=hidden
+arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c /tmp/tmp4oeyd6d_.cpp -o tmp/tmp4oeyd6d_.o -std=gnu++14
+arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c /tmp/tmp8blr6_25.cpp -o tmp/tmp8blr6_25.o -fvisibility=hidden
 building 'pyopencl._cl' extension
 creating build/temp.linux-armv7l-cpython-312/src
 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/_core/include -I/usr/include/python3.12 -c -std=gnu++14 src/bitlog.cpp -o build/temp.linux-armv7l-cpython-312/src/bitlog.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
@@ -1471,58 +1507,58 @@
 creating build/bdist.linux-armv7l/wheel
 creating build/bdist.linux-armv7l/wheel/pyopencl
 creating build/bdist.linux-armv7l/wheel/pyopencl/compyte
-copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/dtypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
 creating build/bdist.linux-armv7l/wheel/pyopencl/compyte/ndarray
-copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/setup_opencl.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
-copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/gen_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
-copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/gen_reduction.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
+copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/setup_opencl.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
+copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
+copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/gen_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/array.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
+copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/dtypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
 copying build/lib.linux-armv7l-cpython-312/pyopencl/compyte/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
-creating build/bdist.linux-armv7l/wheel/pyopencl/characterize
-copying build/lib.linux-armv7l-cpython-312/pyopencl/characterize/performance.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
-copying build/lib.linux-armv7l-cpython-312/pyopencl/characterize/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
-copying build/lib.linux-armv7l-cpython-312/pyopencl/algorithm.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/clmath.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/bitonic_sort_templates.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/version.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/scan.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/_mymako.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/invoker.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cache.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 creating build/bdist.linux-armv7l/wheel/pyopencl/cl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-bessel-j.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-complex.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-airy.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-ranluxcl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-hankel-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-eval-tbl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 creating build/bdist.linux-armv7l/wheel/pyopencl/cl/pyopencl-random123
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
 copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-random123/threefry.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-random123/array.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
 copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-random123/philox.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-random123/array.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-complex.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-ranluxcl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-bessel-y.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-hankel-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-eval-tbl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/_cluda.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/cltypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cl/pyopencl-bessel-j.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 copying build/lib.linux-armv7l-cpython-312/pyopencl/array.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/bitonic_sort.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/reduction.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/tools.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/capture_call.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-312/pyopencl/ipython_ext.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/invoker.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/_cluda.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 copying build/lib.linux-armv7l-cpython-312/pyopencl/clrandom.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/clmath.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cltypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 copying build/lib.linux-armv7l-cpython-312/pyopencl/elementwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 copying build/lib.linux-armv7l-cpython-312/pyopencl/_cl.cpython-312-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/_mymako.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/bitonic_sort_templates.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/algorithm.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/capture_call.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/ipython_ext.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/version.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/bitonic_sort.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/tools.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/scan.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-312/pyopencl/reduction.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+creating build/bdist.linux-armv7l/wheel/pyopencl/characterize
+copying build/lib.linux-armv7l-cpython-312/pyopencl/characterize/performance.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
+copying build/lib.linux-armv7l-cpython-312/pyopencl/characterize/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
+copying build/lib.linux-armv7l-cpython-312/pyopencl/cache.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 running install_egg_info
 Copying pyopencl.egg-info to build/bdist.linux-armv7l/wheel/./pyopencl-2024.1.egg-info
 running install_scripts
 creating build/bdist.linux-armv7l/wheel/pyopencl-2024.1.dist-info/WHEEL
-creating '/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/.tmp-llsimyo9/pyopencl-2024.1-cp312-cp312-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it
+creating '/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/.tmp-i1hvgozs/pyopencl-2024.1-cp312-cp312-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it
 adding 'pyopencl/__init__.py'
 adding 'pyopencl/_cl.cpython-312-arm-linux-gnueabihf.so'
 adding 'pyopencl/_cluda.py'
@@ -1582,38 +1618,38 @@
 running build
 running build_py
 creating build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/algorithm.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/clmath.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/bitonic_sort_templates.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/version.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/scan.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/_mymako.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/array.py -> build/lib.linux-armv7l-cpython-313/pyopencl
 copying pyopencl/invoker.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/cache.py -> build/lib.linux-armv7l-cpython-313/pyopencl
 copying pyopencl/_cluda.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/clrandom.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/clmath.py -> build/lib.linux-armv7l-cpython-313/pyopencl
 copying pyopencl/cltypes.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/array.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/bitonic_sort.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/reduction.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/__init__.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/tools.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/elementwise.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/_mymako.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/bitonic_sort_templates.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/algorithm.py -> build/lib.linux-armv7l-cpython-313/pyopencl
 copying pyopencl/capture_call.py -> build/lib.linux-armv7l-cpython-313/pyopencl
 copying pyopencl/ipython_ext.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/clrandom.py -> build/lib.linux-armv7l-cpython-313/pyopencl
-copying pyopencl/elementwise.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/__init__.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/version.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/bitonic_sort.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/tools.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/scan.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/reduction.py -> build/lib.linux-armv7l-cpython-313/pyopencl
+copying pyopencl/cache.py -> build/lib.linux-armv7l-cpython-313/pyopencl
 creating build/lib.linux-armv7l-cpython-313/pyopencl/compyte
-copying pyopencl/compyte/dtypes.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte
 copying pyopencl/compyte/array.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte
+copying pyopencl/compyte/dtypes.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte
 copying pyopencl/compyte/__init__.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte
 creating build/lib.linux-armv7l-cpython-313/pyopencl/characterize
 copying pyopencl/characterize/performance.py -> build/lib.linux-armv7l-cpython-313/pyopencl/characterize
 copying pyopencl/characterize/__init__.py -> build/lib.linux-armv7l-cpython-313/pyopencl/characterize
 creating build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
-copying pyopencl/compyte/ndarray/setup_opencl.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
-copying pyopencl/compyte/ndarray/gen_elemwise.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
-copying pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
 copying pyopencl/compyte/ndarray/gen_reduction.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
+copying pyopencl/compyte/ndarray/setup_opencl.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
 copying pyopencl/compyte/ndarray/__init__.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
+copying pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
+copying pyopencl/compyte/ndarray/gen_elemwise.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
 copying pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray
 running egg_info
 writing pyopencl.egg-info/PKG-INFO
@@ -1682,8 +1718,8 @@
 copying pyopencl/cl/pyopencl-random123/philox.cl -> build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123
 copying pyopencl/cl/pyopencl-random123/threefry.cl -> build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123
 running build_ext
-arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.13 -c /tmp/tmpoh0x4u10.cpp -o tmp/tmpoh0x4u10.o -std=gnu++14
-arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.13 -c /tmp/tmp9kdm2ent.cpp -o tmp/tmp9kdm2ent.o -fvisibility=hidden
+arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.13 -c /tmp/tmp22asg8uv.cpp -o tmp/tmp22asg8uv.o -std=gnu++14
+arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.13 -c /tmp/tmp95ja9a16.cpp -o tmp/tmp95ja9a16.o -fvisibility=hidden
 building 'pyopencl._cl' extension
 creating build/temp.linux-armv7l-cpython-313/src
 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pyopencl-2024.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c -std=gnu++14 src/bitlog.cpp -o build/temp.linux-armv7l-cpython-313/src/bitlog.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
@@ -1739,58 +1775,58 @@
 creating build/bdist.linux-armv7l/wheel
 creating build/bdist.linux-armv7l/wheel/pyopencl
 creating build/bdist.linux-armv7l/wheel/pyopencl/compyte
-copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/dtypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
 creating build/bdist.linux-armv7l/wheel/pyopencl/compyte/ndarray
-copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/setup_opencl.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
-copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/gen_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
-copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/gen_reduction.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
+copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/setup_opencl.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
+copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
+copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/gen_elemwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte/ndarray
 copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/array.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
+copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/dtypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
 copying build/lib.linux-armv7l-cpython-313/pyopencl/compyte/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/compyte
-creating build/bdist.linux-armv7l/wheel/pyopencl/characterize
-copying build/lib.linux-armv7l-cpython-313/pyopencl/characterize/performance.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
-copying build/lib.linux-armv7l-cpython-313/pyopencl/characterize/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
-copying build/lib.linux-armv7l-cpython-313/pyopencl/algorithm.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/clmath.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/bitonic_sort_templates.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/version.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/scan.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/_mymako.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/invoker.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cache.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 creating build/bdist.linux-armv7l/wheel/pyopencl/cl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-bessel-j.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-complex.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-airy.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-ranluxcl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-hankel-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-eval-tbl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 creating build/bdist.linux-armv7l/wheel/pyopencl/cl/pyopencl-random123
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
 copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123/threefry.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123/array.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
 copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123/philox.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-random123/array.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl/pyopencl-random123
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-complex.h -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-ranluxcl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-bessel-y.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-hankel-complex.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-eval-tbl.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/_cluda.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/cltypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cl/pyopencl-bessel-j.cl -> build/bdist.linux-armv7l/wheel/./pyopencl/cl
 copying build/lib.linux-armv7l-cpython-313/pyopencl/array.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/bitonic_sort.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/reduction.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/tools.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/capture_call.py -> build/bdist.linux-armv7l/wheel/./pyopencl
-copying build/lib.linux-armv7l-cpython-313/pyopencl/ipython_ext.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/invoker.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/_cluda.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 copying build/lib.linux-armv7l-cpython-313/pyopencl/clrandom.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/clmath.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cltypes.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 copying build/lib.linux-armv7l-cpython-313/pyopencl/elementwise.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/_mymako.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/bitonic_sort_templates.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/algorithm.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 copying build/lib.linux-armv7l-cpython-313/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/capture_call.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/ipython_ext.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/version.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/bitonic_sort.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/tools.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/scan.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+copying build/lib.linux-armv7l-cpython-313/pyopencl/reduction.py -> build/bdist.linux-armv7l/wheel/./pyopencl
+creating build/bdist.linux-armv7l/wheel/pyopencl/characterize
+copying build/lib.linux-armv7l-cpython-313/pyopencl/characterize/performance.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
+copying build/lib.linux-armv7l-cpython-313/pyopencl/characterize/__init__.py -> build/bdist.linux-armv7l/wheel/./pyopencl/characterize
+copying build/lib.linux-armv7l-cpython-313/pyopencl/cache.py -> build/bdist.linux-armv7l/wheel/./pyopencl
 running install_egg_info
 Copying pyopencl.egg-info to build/bdist.linux-armv7l/wheel/./pyopencl-2024.1.egg-info
 running install_scripts
 creating build/bdist.linux-armv7l/wheel/pyopencl-2024.1.dist-info/WHEEL
-creating '/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/.tmp-1190jf8d/pyopencl-2024.1-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it
+creating '/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/.tmp-pl8e2bne/pyopencl-2024.1-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it
 adding 'pyopencl/__init__.py'
 adding 'pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so'
 adding 'pyopencl/_cluda.py'
@@ -1863,9 +1899,9 @@
 making output directory... done
 loading intersphinx inventory 'python' from /usr/share/doc/python3-doc/html/objects.inv ...
 loading intersphinx inventory 'numpy' from https://numpy.org/doc/stable/objects.inv ...
-WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://numpy.org/doc/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numpy.org', port=443): Max retries exceeded with url: /doc/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xb50158d0>: Failed to establish a new connection: [Errno 111] Connection refused')))
 loading intersphinx inventory 'mako' from /usr/share/doc/python-mako-doc/html/objects.inv ...
+WARNING: failed to reach any of the inventories with the following issues:
+intersphinx inventory 'https://numpy.org/doc/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numpy.org', port=443): Max retries exceeded with url: /doc/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xf5dc6988>: Failed to establish a new connection: [Errno 111] Connection refused')))
 building [mo]: targets for 0 po files that are out of date
 writing output... 
 building [html]: targets for 14 source files that are out of date
@@ -1945,9 +1981,9 @@
 D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command 'meson'
 D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
 D: pybuild pybuild:151: detected build system: custom (certainty: 99%)
-D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/pyproject.toml to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/pyproject.toml for tests
 D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/test to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test for tests
 D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/pytest.ini to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/pytest.ini for tests
+D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/pyproject.toml to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/pyproject.toml for tests
 I: pybuild base:311: PYTHONPATH=/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build cp -r /build/reproducible-path/pyopencl-2024.1/test /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build && cd /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test && python3.12 -m pytest --verbosity=2 -k 'not test_event_set_callback' && rm -rf /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test
 D: pybuild tools:231: invoking: PYTHONPATH=/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build cp -r /build/reproducible-path/pyopencl-2024.1/test /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build && cd /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test && python3.12 -m pytest --verbosity=2 -k 'not test_event_set_callback' && rm -rf /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test
 ============================= test session starts ==============================
@@ -1958,325 +1994,325 @@
 plugins: typeguard-4.4.1
 collecting ... collected 318 items / 1 deselected / 317 selected
 
-test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  0%]
-test_algorithm.py::test_elwise_kernel_with_options[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  0%]
-test_algorithm.py::test_ranged_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  0%]
-test_algorithm.py::test_take[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  1%]
-test_algorithm.py::test_arange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  1%]
-test_algorithm.py::test_reverse[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  1%]
-test_algorithm.py::test_if_positive[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  2%]
-test_algorithm.py::test_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  2%]
-test_algorithm.py::test_astype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  2%]
-test_algorithm.py::test_sum[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  3%]
-test_algorithm.py::test_sum_without_data[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  3%]
-test_algorithm.py::test_reduction_not_first_argument[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  3%]
-test_algorithm.py::test_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  4%]
-test_algorithm.py::test_subset_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  4%]
-test_algorithm.py::test_dot[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  4%]
-test_algorithm.py::test_struct_reduce[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-InclusiveScanKernel-int32] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-InclusiveScanKernel-int64] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ExclusiveScanKernel-int32] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ExclusiveScanKernel-int64] PASSED [  6%]
-test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  6%]
-test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  6%]
-test_algorithm.py::test_copy_if[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  7%]
-test_algorithm.py::test_partition[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  7%]
-test_algorithm.py::test_unique[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  7%]
-test_algorithm.py::test_index_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  8%]
-test_algorithm.py::test_segmented_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  8%]
-test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  8%]
-test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  9%]
-test_algorithm.py::test_list_builder[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  9%]
-test_algorithm.py::test_list_builder_with_memoryobject[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  9%]
-test_algorithm.py::test_list_builder_with_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 10%]
-test_algorithm.py::test_list_builder_with_empty_elim[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 10%]
-test_algorithm.py::test_key_value_sorter[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 10%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-512] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-4] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-16] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-512] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-4] PASSED [ 12%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-16] PASSED [ 12%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-512] PASSED [ 12%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-4] PASSED [ 13%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-16] PASSED [ 13%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-0] PASSED [ 13%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-4] PASSED [ 14%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-16384] PASSED [ 14%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-262144] PASSED [ 14%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-0] PASSED [ 15%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-4] PASSED [ 15%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-16384] PASSED [ 15%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-262144] PASSED [ 16%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-0] PASSED [ 16%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-4] PASSED [ 16%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-16384] PASSED [ 17%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-262144] PASSED [ 17%]
-test_array.py::test_basic_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 17%]
-test_array.py::test_mix_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 17%]
-test_array.py::test_pow_neg1_vs_inv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 18%]
-test_array.py::test_vector_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 18%]
-test_array.py::test_zeros_large_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 18%]
-test_array.py::test_absrealimag[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 19%]
-test_array.py::test_custom_type_zeros[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 19%]
-test_array.py::test_custom_type_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 19%]
-test_array.py::test_custom_type_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 20%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-int8] PASSED [ 20%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-int32] PASSED [ 20%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-int64] PASSED [ 21%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-float32] PASSED [ 21%]
-test_array.py::test_rmul_yields_right_type[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 21%]
-test_array.py::test_pow_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 22%]
-test_array.py::test_pow_number[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 22%]
-test_array.py::test_multiply[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 22%]
-test_array.py::test_multiply_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 23%]
-test_array.py::test_addition_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 23%]
-test_array.py::test_addition_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 23%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-float32] PASSED [ 23%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-int32] PASSED [ 24%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-int32] PASSED [ 24%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-int32] PASSED [ 24%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-uint32] PASSED [ 25%]
-test_array.py::test_subtract_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 25%]
-test_array.py::test_divide_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 25%]
-test_array.py::test_divide_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 26%]
-test_array.py::test_divide_inplace_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 26%]
-test_array.py::test_divide_inplace_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 26%]
-test_array.py::test_bitwise[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 27%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-RanluxGenerator] PASSED [ 27%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-PhiloxGenerator] PASSED [ 27%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-ThreefryGenerator] PASSED [ 28%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-RanluxGenerator] PASSED [ 28%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-PhiloxGenerator] PASSED [ 28%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-ThreefryGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-RanluxGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-PhiloxGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-ThreefryGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-RanluxGenerator] PASSED [ 30%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-PhiloxGenerator] PASSED [ 30%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-ThreefryGenerator] PASSED [ 30%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-RanluxGenerator] PASSED [ 31%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-PhiloxGenerator] PASSED [ 31%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-ThreefryGenerator] PASSED [ 31%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-RanluxGenerator] PASSED [ 32%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-PhiloxGenerator] PASSED [ 32%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-ThreefryGenerator] PASSED [ 32%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int32] PASSED [ 33%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int64] PASSED [ 33%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-PhiloxGenerator-int32] PASSED [ 33%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-PhiloxGenerator-int64] PASSED [ 34%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ThreefryGenerator-int32] PASSED [ 34%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ThreefryGenerator-int64] PASSED [ 34%]
-test_array.py::test_numpy_integer_shape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_allocation_with_various_shape_scalar_types[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_len[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_stride_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_nan_arithmetic[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 36%]
-test_array.py::test_mem_pool_with_arrays[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 36%]
-test_array.py::test_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 36%]
-test_array.py::test_diff[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 37%]
-test_array.py::test_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 37%]
-test_array.py::test_slice[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 37%]
-test_array.py::test_concatenate[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 38%]
-test_array.py::test_comparisons[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 38%]
-test_array.py::test_any_all[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 38%]
-test_array.py::test_map_to_host[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 39%]
-test_array.py::test_view_and_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 39%]
-test_array.py::test_meshmode_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 39%]
-test_array.py::test_event_management[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 40%]
-test_array.py::test_reshape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 40%]
-test_array.py::test_skip_slicing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 40%]
-test_array.py::test_transpose[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_newaxis[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_squeeze[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_fancy_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_fancy_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 42%]
-test_array.py::test_multi_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 42%]
-test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 42%]
-test_array.py::test_outoforderqueue_get[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 43%]
-test_array.py::test_outoforderqueue_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 43%]
-test_array.py::test_outoforderqueue_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 43%]
-test_array.py::test_outoforderqueue_reductions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 44%]
-test_array.py::test_negative_dim_rejection[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 44%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-0] PASSED [ 44%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 45%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape2] PASSED [ 45%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape3] PASSED [ 45%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape4] PASSED [ 46%]
-test_array.py::test_str_without_queue[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 46%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1-F] PASSED [ 46%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1-C] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-2-F] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-2-C] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-3-F] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-3-C] PASSED [ 48%]
-test_array.py::test_assign_different_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 48%]
+test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  0%]
+test_algorithm.py::test_elwise_kernel_with_options[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  0%]
+test_algorithm.py::test_ranged_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  0%]
+test_algorithm.py::test_take[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  1%]
+test_algorithm.py::test_arange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  1%]
+test_algorithm.py::test_reverse[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  1%]
+test_algorithm.py::test_if_positive[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  2%]
+test_algorithm.py::test_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  2%]
+test_algorithm.py::test_astype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  2%]
+test_algorithm.py::test_sum[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  3%]
+test_algorithm.py::test_sum_without_data[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  3%]
+test_algorithm.py::test_reduction_not_first_argument[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  3%]
+test_algorithm.py::test_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  4%]
+test_algorithm.py::test_subset_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  4%]
+test_algorithm.py::test_dot[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  4%]
+test_algorithm.py::test_struct_reduce[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-InclusiveScanKernel-int32] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-InclusiveScanKernel-int64] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ExclusiveScanKernel-int32] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ExclusiveScanKernel-int64] PASSED [  6%]
+test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  6%]
+test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  6%]
+test_algorithm.py::test_copy_if[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  7%]
+test_algorithm.py::test_partition[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  7%]
+test_algorithm.py::test_unique[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  7%]
+test_algorithm.py::test_index_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  8%]
+test_algorithm.py::test_segmented_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  8%]
+test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  8%]
+test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  9%]
+test_algorithm.py::test_list_builder[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  9%]
+test_algorithm.py::test_list_builder_with_memoryobject[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  9%]
+test_algorithm.py::test_list_builder_with_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 10%]
+test_algorithm.py::test_list_builder_with_empty_elim[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 10%]
+test_algorithm.py::test_key_value_sorter[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 10%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-512] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-4] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-16] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-512] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-4] PASSED [ 12%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-16] PASSED [ 12%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-512] PASSED [ 12%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-4] PASSED [ 13%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-16] PASSED [ 13%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-0] PASSED [ 13%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-4] PASSED [ 14%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-16384] PASSED [ 14%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-262144] PASSED [ 14%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-0] PASSED [ 15%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-4] PASSED [ 15%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-16384] PASSED [ 15%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-262144] PASSED [ 16%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-0] PASSED [ 16%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-4] PASSED [ 16%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-16384] PASSED [ 17%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-262144] PASSED [ 17%]
+test_array.py::test_basic_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 17%]
+test_array.py::test_mix_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 17%]
+test_array.py::test_pow_neg1_vs_inv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 18%]
+test_array.py::test_vector_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 18%]
+test_array.py::test_zeros_large_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 18%]
+test_array.py::test_absrealimag[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 19%]
+test_array.py::test_custom_type_zeros[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 19%]
+test_array.py::test_custom_type_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 19%]
+test_array.py::test_custom_type_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 20%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-int8] PASSED [ 20%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-int32] PASSED [ 20%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-int64] PASSED [ 21%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-float32] PASSED [ 21%]
+test_array.py::test_rmul_yields_right_type[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 21%]
+test_array.py::test_pow_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 22%]
+test_array.py::test_pow_number[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 22%]
+test_array.py::test_multiply[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 22%]
+test_array.py::test_multiply_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 23%]
+test_array.py::test_addition_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 23%]
+test_array.py::test_addition_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 23%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-float32] PASSED [ 23%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-int32] PASSED [ 24%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-int32] PASSED [ 24%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-int32] PASSED [ 24%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-uint32] PASSED [ 25%]
+test_array.py::test_subtract_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 25%]
+test_array.py::test_divide_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 25%]
+test_array.py::test_divide_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 26%]
+test_array.py::test_divide_inplace_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 26%]
+test_array.py::test_divide_inplace_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 26%]
+test_array.py::test_bitwise[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 27%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-RanluxGenerator] PASSED [ 27%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-PhiloxGenerator] PASSED [ 27%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-ThreefryGenerator] PASSED [ 28%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-RanluxGenerator] PASSED [ 28%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-PhiloxGenerator] PASSED [ 28%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-ThreefryGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-RanluxGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-PhiloxGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-ThreefryGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-RanluxGenerator] PASSED [ 30%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-PhiloxGenerator] PASSED [ 30%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-ThreefryGenerator] PASSED [ 30%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-RanluxGenerator] PASSED [ 31%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-PhiloxGenerator] PASSED [ 31%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-ThreefryGenerator] PASSED [ 31%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-RanluxGenerator] PASSED [ 32%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-PhiloxGenerator] PASSED [ 32%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-ThreefryGenerator] PASSED [ 32%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int32] PASSED [ 33%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int64] PASSED [ 33%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-PhiloxGenerator-int32] PASSED [ 33%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-PhiloxGenerator-int64] PASSED [ 34%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ThreefryGenerator-int32] PASSED [ 34%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ThreefryGenerator-int64] PASSED [ 34%]
+test_array.py::test_numpy_integer_shape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_allocation_with_various_shape_scalar_types[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_len[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_stride_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_nan_arithmetic[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 36%]
+test_array.py::test_mem_pool_with_arrays[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 36%]
+test_array.py::test_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 36%]
+test_array.py::test_diff[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 37%]
+test_array.py::test_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 37%]
+test_array.py::test_slice[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 37%]
+test_array.py::test_concatenate[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 38%]
+test_array.py::test_comparisons[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 38%]
+test_array.py::test_any_all[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 38%]
+test_array.py::test_map_to_host[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 39%]
+test_array.py::test_view_and_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 39%]
+test_array.py::test_meshmode_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 39%]
+test_array.py::test_event_management[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 40%]
+test_array.py::test_reshape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 40%]
+test_array.py::test_skip_slicing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 40%]
+test_array.py::test_transpose[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_newaxis[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_squeeze[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_fancy_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_fancy_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 42%]
+test_array.py::test_multi_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 42%]
+test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 42%]
+test_array.py::test_outoforderqueue_get[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 43%]
+test_array.py::test_outoforderqueue_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 43%]
+test_array.py::test_outoforderqueue_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 43%]
+test_array.py::test_outoforderqueue_reductions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 44%]
+test_array.py::test_negative_dim_rejection[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 44%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-0] PASSED [ 44%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 45%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape2] PASSED [ 45%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape3] PASSED [ 45%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape4] PASSED [ 46%]
+test_array.py::test_str_without_queue[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 46%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1-F] PASSED [ 46%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1-C] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-2-F] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-2-C] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-3-F] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-3-C] PASSED [ 48%]
+test_array.py::test_assign_different_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 48%]
 test_array.py::test_branch_operations_on_pure_scalars PASSED             [ 48%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-nan-maximum] PASSED [ 49%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-nan-minimum] PASSED [ 49%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-inf-maximum] PASSED [ 49%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-inf-minimum] PASSED [ 50%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan--inf-maximum] PASSED [ 50%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan--inf-minimum] PASSED [ 50%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-nan-maximum] PASSED [ 51%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-nan-minimum] PASSED [ 51%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-inf-maximum] PASSED [ 51%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-inf-minimum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf--inf-maximum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf--inf-minimum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-nan-maximum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-nan-minimum] PASSED [ 53%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-inf-maximum] PASSED [ 53%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-inf-minimum] PASSED [ 53%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf--inf-maximum] PASSED [ 54%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf--inf-minimum] PASSED [ 54%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-nan-maximum] PASSED [ 54%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-nan-minimum] PASSED [ 55%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-inf-maximum] PASSED [ 55%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-inf-minimum] PASSED [ 55%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None--inf-maximum] PASSED [ 56%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None--inf-minimum] PASSED [ 56%]
-test_array.py::test_slice_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 56%]
-test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-C] PASSED [ 57%]
-test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-F] PASSED [ 57%]
-test_array.py::test_arithmetic_on_non_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 57%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-add] PASSED [ 58%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sub] PASSED [ 58%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-mul] PASSED [ 58%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv] PASSED [ 58%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-array-array] PASSED [ 59%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-array-host_scalar] PASSED [ 59%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-array-device_scalar] PASSED [ 59%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-host_scalar-array] PASSED [ 60%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-host_scalar-host_scalar] PASSED [ 60%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-host_scalar-device_scalar] PASSED [ 60%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-device_scalar-array] PASSED [ 61%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-device_scalar-host_scalar] PASSED [ 61%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-device_scalar-device_scalar] PASSED [ 61%]
-test_array.py::test_maximum_minimum_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 62%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-any-False] PASSED [ 62%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-all-False] PASSED [ 62%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-True] PASSED [ 63%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-True] PASSED [ 63%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-True] PASSED [ 63%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-only nans-False] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-only nans-True] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-mixed-False] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-mixed-True] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-only nans-False] PASSED [ 65%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-only nans-True] PASSED [ 65%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-mixed-False] PASSED [ 65%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-mixed-True] PASSED [ 66%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-only nans-False] PASSED [ 66%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-only nans-True] PASSED [ 66%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-mixed-False] PASSED [ 67%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-mixed-True] PASSED [ 67%]
-test_array.py::test_dtype_conversions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 67%]
-test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-False] PASSED [ 68%]
-test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-True] PASSED [ 68%]
-test_array.py::test_logical_and_or[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 68%]
-test_array.py::test_logical_not[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 69%]
-test_arrays_in_structs.py::test_struct_with_array_fields[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 69%]
-test_clmath.py::test_ceil[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 69%]
-test_clmath.py::test_floor[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_fabs[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_log10[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 71%]
-test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 71%]
-test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 71%]
-test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 72%]
-test_clmath.py::test_asin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 72%]
-test_clmath.py::test_acos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 72%]
-test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 73%]
-test_clmath.py::test_atan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 73%]
-test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 73%]
-test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 74%]
-test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 74%]
-test_clmath.py::test_atan2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 74%]
-test_clmath.py::test_atan2pi[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 75%]
-test_clmath.py::test_fmod[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 75%]
-test_clmath.py::test_ldexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 75%]
-test_clmath.py::test_modf[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 76%]
-test_clmath.py::test_frexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 76%]
-test_clmath.py::test_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] SKIPPED [ 76%]
-test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 76%]
-test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
-test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 77%]
-test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
-test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-complex64] PASSED [ 78%]
-test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-complex128] PASSED [ 78%]
-test_clmath.py::test_outoforderqueue_clmath[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 78%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-make_ranlux_generator] PASSED [ 79%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-PhiloxGenerator] PASSED [ 79%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-ThreefryGenerator] PASSED [ 79%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-make_ranlux_generator] PASSED [ 80%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-PhiloxGenerator] PASSED [ 80%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-ThreefryGenerator] PASSED [ 80%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-make_ranlux_generator] PASSED [ 81%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-PhiloxGenerator] PASSED [ 81%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-ThreefryGenerator] PASSED [ 81%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-make_ranlux_generator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-PhiloxGenerator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-ThreefryGenerator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-PhiloxGenerator] PASSED [ 83%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-ThreefryGenerator] PASSED [ 83%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator] PASSED [ 83%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-PhiloxGenerator] PASSED [ 84%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-ThreefryGenerator] PASSED [ 84%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator] PASSED [ 84%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-PhiloxGenerator] PASSED [ 85%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-ThreefryGenerator] PASSED [ 85%]
-test_enqueue_copy.py::test_enqueue_copy_rect_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 85%]
-test_enqueue_copy.py::test_enqueue_copy_rect_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 86%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-nan-maximum] PASSED [ 49%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-nan-minimum] PASSED [ 49%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-inf-maximum] PASSED [ 49%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-inf-minimum] PASSED [ 50%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan--inf-maximum] PASSED [ 50%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan--inf-minimum] PASSED [ 50%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-nan-maximum] PASSED [ 51%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-nan-minimum] PASSED [ 51%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-inf-maximum] PASSED [ 51%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-inf-minimum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf--inf-maximum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf--inf-minimum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-nan-maximum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-nan-minimum] PASSED [ 53%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-inf-maximum] PASSED [ 53%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-inf-minimum] PASSED [ 53%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf--inf-maximum] PASSED [ 54%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf--inf-minimum] PASSED [ 54%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-nan-maximum] PASSED [ 54%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-nan-minimum] PASSED [ 55%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-inf-maximum] PASSED [ 55%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-inf-minimum] PASSED [ 55%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None--inf-maximum] PASSED [ 56%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None--inf-minimum] PASSED [ 56%]
+test_array.py::test_slice_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 56%]
+test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-C] PASSED [ 57%]
+test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-F] PASSED [ 57%]
+test_array.py::test_arithmetic_on_non_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 57%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-add] PASSED [ 58%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sub] PASSED [ 58%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-mul] PASSED [ 58%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv] PASSED [ 58%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-array-array] PASSED [ 59%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-array-host_scalar] PASSED [ 59%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-array-device_scalar] PASSED [ 59%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-host_scalar-array] PASSED [ 60%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-host_scalar-host_scalar] PASSED [ 60%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-host_scalar-device_scalar] PASSED [ 60%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-device_scalar-array] PASSED [ 61%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-device_scalar-host_scalar] PASSED [ 61%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-device_scalar-device_scalar] PASSED [ 61%]
+test_array.py::test_maximum_minimum_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 62%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-any-False] PASSED [ 62%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-all-False] PASSED [ 62%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-True] PASSED [ 63%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-True] PASSED [ 63%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-True] PASSED [ 63%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-only nans-False] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-only nans-True] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-mixed-False] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-mixed-True] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-only nans-False] PASSED [ 65%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-only nans-True] PASSED [ 65%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-mixed-False] PASSED [ 65%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-mixed-True] PASSED [ 66%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-only nans-False] PASSED [ 66%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-only nans-True] PASSED [ 66%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-mixed-False] PASSED [ 67%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-mixed-True] PASSED [ 67%]
+test_array.py::test_dtype_conversions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 67%]
+test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-False] PASSED [ 68%]
+test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-True] PASSED [ 68%]
+test_array.py::test_logical_and_or[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 68%]
+test_array.py::test_logical_not[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 69%]
+test_arrays_in_structs.py::test_struct_with_array_fields[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 69%]
+test_clmath.py::test_ceil[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 69%]
+test_clmath.py::test_floor[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_fabs[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_log10[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 71%]
+test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 71%]
+test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 71%]
+test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 72%]
+test_clmath.py::test_asin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 72%]
+test_clmath.py::test_acos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 72%]
+test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 73%]
+test_clmath.py::test_atan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 73%]
+test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 73%]
+test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 74%]
+test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 74%]
+test_clmath.py::test_atan2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 74%]
+test_clmath.py::test_atan2pi[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 75%]
+test_clmath.py::test_fmod[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 75%]
+test_clmath.py::test_ldexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 75%]
+test_clmath.py::test_modf[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 76%]
+test_clmath.py::test_frexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 76%]
+test_clmath.py::test_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] SKIPPED [ 76%]
+test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 76%]
+test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
+test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 77%]
+test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
+test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-complex64] PASSED [ 78%]
+test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-complex128] PASSED [ 78%]
+test_clmath.py::test_outoforderqueue_clmath[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 78%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-make_ranlux_generator] PASSED [ 79%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-PhiloxGenerator] PASSED [ 79%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-ThreefryGenerator] PASSED [ 79%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-make_ranlux_generator] PASSED [ 80%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-PhiloxGenerator] PASSED [ 80%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-ThreefryGenerator] PASSED [ 80%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-make_ranlux_generator] PASSED [ 81%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-PhiloxGenerator] PASSED [ 81%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-ThreefryGenerator] PASSED [ 81%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-make_ranlux_generator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-PhiloxGenerator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-ThreefryGenerator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-PhiloxGenerator] PASSED [ 83%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-ThreefryGenerator] PASSED [ 83%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator] PASSED [ 83%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-PhiloxGenerator] PASSED [ 84%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-ThreefryGenerator] PASSED [ 84%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator] PASSED [ 84%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-PhiloxGenerator] PASSED [ 85%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-ThreefryGenerator] PASSED [ 85%]
+test_enqueue_copy.py::test_enqueue_copy_rect_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 85%]
+test_enqueue_copy.py::test_enqueue_copy_rect_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 86%]
 test_enqueue_copy.py::test_enqueue_copy_buffer_p2p_amd SKIPPED (AMD-
 specific test)                                                           [ 86%]
-test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 86%]
-test_wrapper.py::test_int_ptr[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 87%]
-test_wrapper.py::test_invalid_kernel_names_cause_failures[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 87%]
+test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 86%]
+test_wrapper.py::test_int_ptr[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 87%]
+test_wrapper.py::test_invalid_kernel_names_cause_failures[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 87%]
 test_wrapper.py::test_image_format_constructor PASSED                    [ 87%]
 test_wrapper.py::test_device_topology_amd_constructor PASSED             [ 88%]
-test_wrapper.py::test_nonempty_supported_image_formats[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 88%]
-test_wrapper.py::test_that_python_args_fail[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 88%]
-test_wrapper.py::test_image_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] XFAIL [ 88%]
-test_wrapper.py::test_image_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] XFAIL [ 89%]
-test_wrapper.py::test_copy_buffer[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 89%]
-test_wrapper.py::test_mempool[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 89%]
-test_wrapper.py::test_mempool_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 90%]
+test_wrapper.py::test_nonempty_supported_image_formats[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 88%]
+test_wrapper.py::test_that_python_args_fail[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 88%]
+test_wrapper.py::test_image_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] XFAIL [ 88%]
+test_wrapper.py::test_image_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] XFAIL [ 89%]
+test_wrapper.py::test_copy_buffer[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 89%]
+test_wrapper.py::test_mempool[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 89%]
+test_wrapper.py::test_mempool_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 90%]
 test_wrapper.py::test_mempool_32bit_issues SKIPPED (only relevant on
 64-bit systems)                                                          [ 90%]
-test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ImmediateAllocator] PASSED [ 90%]
-test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-DeferredAllocator] PASSED [ 91%]
-test_wrapper.py::test_vector_args[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 91%]
-test_wrapper.py::test_header_dep_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 91%]
-test_wrapper.py::test_context_dep_memoize[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 92%]
-test_wrapper.py::test_can_build_and_run_binary[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 92%]
-test_wrapper.py::test_enqueue_barrier_marker[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 92%]
-test_wrapper.py::test_wait_for_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 93%]
+test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ImmediateAllocator] PASSED [ 90%]
+test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-DeferredAllocator] PASSED [ 91%]
+test_wrapper.py::test_vector_args[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 91%]
+test_wrapper.py::test_header_dep_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 91%]
+test_wrapper.py::test_context_dep_memoize[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 92%]
+test_wrapper.py::test_can_build_and_run_binary[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 92%]
+test_wrapper.py::test_enqueue_barrier_marker[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 92%]
+test_wrapper.py::test_wait_for_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 93%]
 test_wrapper.py::test_unload_compiler[<pyopencl.Platform 'Portable Computing Language'>] PASSED [ 93%]
-test_wrapper.py::test_platform_get_devices[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 93%]
-test_wrapper.py::test_user_event[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_buffer_get_host_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_program_valued_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_global_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_sub_buffers[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 95%]
-test_wrapper.py::test_spirv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] SKIPPED [ 95%]
-test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-False] PASSED [ 95%]
-test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-True] PASSED [ 96%]
-test_wrapper.py::test_fine_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 96%]
-test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-uint32] PASSED [ 96%]
-test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype1] PASSED [ 97%]
-test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 97%]
-test_wrapper.py::test_copy_buffer_rect[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 97%]
-test_wrapper.py::test_threaded_nanny_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 98%]
-test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape0] PASSED [ 98%]
-test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 98%]
-test_wrapper.py::test_command_queue_context_manager[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 99%]
-test_wrapper.py::test_capture_call[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 99%]
-test_wrapper.py::test_enqueue_copy_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 99%]
-test_wrapper.py::test_enqueue_copy_array_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [100%]
+test_wrapper.py::test_platform_get_devices[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 93%]
+test_wrapper.py::test_user_event[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_buffer_get_host_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_program_valued_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_global_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_sub_buffers[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 95%]
+test_wrapper.py::test_spirv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] SKIPPED [ 95%]
+test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-False] PASSED [ 95%]
+test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-True] PASSED [ 96%]
+test_wrapper.py::test_fine_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 96%]
+test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-uint32] PASSED [ 96%]
+test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype1] PASSED [ 97%]
+test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 97%]
+test_wrapper.py::test_copy_buffer_rect[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 97%]
+test_wrapper.py::test_threaded_nanny_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 98%]
+test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape0] PASSED [ 98%]
+test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 98%]
+test_wrapper.py::test_command_queue_context_manager[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 99%]
+test_wrapper.py::test_capture_call[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 99%]
+test_wrapper.py::test_enqueue_copy_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 99%]
+test_wrapper.py::test_enqueue_copy_array_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [100%]
 
 =============================== warnings summary ===============================
 ../../../../../../../usr/lib/python3/dist-packages/pytools/persistent_dict.py:63
@@ -2287,76 +2323,76 @@
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/pyopencl/scan.py:1144: UserWarning: pytools.persistent_dict 'pyopencl-generated-scan-kernel-cache-v1': enabling safe_sync as default. This provides strong protection against data loss, but can be unnecessarily expensive for use cases such as caches.Pass 'safe_sync=False' if occasional data loss is tolerable. Pass 'safe_sync=True' to suppress this warning.
     generic_scan_kernel_cache = WriteOncePersistentDict(
 
-test/test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/pyopencl/invoker.py:376: UserWarning: pytools.persistent_dict 'pyopencl-invoker-cache-v41': enabling safe_sync as default. This provides strong protection against data loss, but can be unnecessarily expensive for use cases such as caches.Pass 'safe_sync=False' if occasional data loss is tolerable. Pass 'safe_sync=True' to suppress this warning.
     invoker_cache = WriteOncePersistentDict(
 
-test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericScanKernel]
-test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericDebugScanKernel]
+test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericScanKernel]
+test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericDebugScanKernel]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_algorithm.py:851: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     rng = RanluxGenerator(queue, seed=15)
 
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-RanluxGenerator]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_array.py:870: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     gen = rng_class(queue, 5120)
 
-test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int32]
-test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int64]
+test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int32]
+test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int64]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_array.py:927: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     gen = rng_class(queue, 5120)
 
-test/test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_array.py:1667: DeprecationWarning: calling pyopencl.Array.get with 'async_=True' is deprecated. Please use pyopencl.Array.get_async for asynchronous device-to-host transfers
     b1 = b_gpu.get(async_=True)  # testing that this waits for events
 
-test/test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/pyopencl/array.py:2518: ComplexWarning: Casting complex values to real discards the imaginary part
     size = int(ceil((stop-start)/step))
 
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_clrandom.py:43: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     return clrandom.RanluxGenerator(queue)
 
-test/test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_wrapper.py:57: DeprecationWarning: Device.persistent_unique_id is deprecated. Use Device.hashable_model_and_version_identifier instead.
     device.persistent_unique_id
 
-test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_wrapper.py:1314: UserWarning: Pre-build attribute access defeats compiler caching.
     """).compile()
 
-test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_wrapper.py:1320: UserWarning: Pre-build attribute access defeats compiler caching.
     """).compile()
 
-test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.12/build/test/test_wrapper.py:1330: UserWarning: Pre-build attribute access defeats compiler caching.
     """).compile(headers=[("pi.h", pi_h__prg)])
 
 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
-= 307 passed, 8 skipped, 1 deselected, 2 xfailed, 34 warnings in 1945.59s (0:32:25) =
-D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/pyproject.toml to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/pyproject.toml for tests
+= 307 passed, 8 skipped, 1 deselected, 2 xfailed, 34 warnings in 6343.48s (1:45:43) =
 D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/test to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test for tests
 D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/pytest.ini to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/pytest.ini for tests
+D: pybuild base:64: Copying /build/reproducible-path/pyopencl-2024.1/pyproject.toml to /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/pyproject.toml for tests
 I: pybuild base:311: PYTHONPATH=/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build cp -r /build/reproducible-path/pyopencl-2024.1/test /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build && cd /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test && python3.13 -m pytest --verbosity=2 -k 'not test_event_set_callback' && rm -rf /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test
 D: pybuild tools:231: invoking: PYTHONPATH=/build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build cp -r /build/reproducible-path/pyopencl-2024.1/test /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build && cd /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test && python3.13 -m pytest --verbosity=2 -k 'not test_event_set_callback' && rm -rf /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test
 ============================= test session starts ==============================
@@ -2367,325 +2403,325 @@
 plugins: typeguard-4.4.1
 collecting ... collected 318 items / 1 deselected / 317 selected
 
-test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  0%]
-test_algorithm.py::test_elwise_kernel_with_options[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  0%]
-test_algorithm.py::test_ranged_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  0%]
-test_algorithm.py::test_take[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  1%]
-test_algorithm.py::test_arange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  1%]
-test_algorithm.py::test_reverse[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  1%]
-test_algorithm.py::test_if_positive[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  2%]
-test_algorithm.py::test_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  2%]
-test_algorithm.py::test_astype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  2%]
-test_algorithm.py::test_sum[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  3%]
-test_algorithm.py::test_sum_without_data[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  3%]
-test_algorithm.py::test_reduction_not_first_argument[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  3%]
-test_algorithm.py::test_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  4%]
-test_algorithm.py::test_subset_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  4%]
-test_algorithm.py::test_dot[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  4%]
-test_algorithm.py::test_struct_reduce[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-InclusiveScanKernel-int32] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-InclusiveScanKernel-int64] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ExclusiveScanKernel-int32] PASSED [  5%]
-test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ExclusiveScanKernel-int64] PASSED [  6%]
-test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  6%]
-test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  6%]
-test_algorithm.py::test_copy_if[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  7%]
-test_algorithm.py::test_partition[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  7%]
-test_algorithm.py::test_unique[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  7%]
-test_algorithm.py::test_index_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  8%]
-test_algorithm.py::test_segmented_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  8%]
-test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  8%]
-test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  9%]
-test_algorithm.py::test_list_builder[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  9%]
-test_algorithm.py::test_list_builder_with_memoryobject[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [  9%]
-test_algorithm.py::test_list_builder_with_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 10%]
-test_algorithm.py::test_list_builder_with_empty_elim[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 10%]
-test_algorithm.py::test_key_value_sorter[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 10%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-512] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-4] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-16] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-512] PASSED [ 11%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-4] PASSED [ 12%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-16] PASSED [ 12%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-512] PASSED [ 12%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-4] PASSED [ 13%]
-test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-16] PASSED [ 13%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-0] PASSED [ 13%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-4] PASSED [ 14%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-16384] PASSED [ 14%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-262144] PASSED [ 14%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-0] PASSED [ 15%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-4] PASSED [ 15%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-16384] PASSED [ 15%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-262144] PASSED [ 16%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-0] PASSED [ 16%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-4] PASSED [ 16%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-16384] PASSED [ 17%]
-test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-262144] PASSED [ 17%]
-test_array.py::test_basic_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 17%]
-test_array.py::test_mix_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 17%]
-test_array.py::test_pow_neg1_vs_inv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 18%]
-test_array.py::test_vector_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 18%]
-test_array.py::test_zeros_large_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 18%]
-test_array.py::test_absrealimag[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 19%]
-test_array.py::test_custom_type_zeros[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 19%]
-test_array.py::test_custom_type_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 19%]
-test_array.py::test_custom_type_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 20%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-int8] PASSED [ 20%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-int32] PASSED [ 20%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-int64] PASSED [ 21%]
-test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv-float32] PASSED [ 21%]
-test_array.py::test_rmul_yields_right_type[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 21%]
-test_array.py::test_pow_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 22%]
-test_array.py::test_pow_number[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 22%]
-test_array.py::test_multiply[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 22%]
-test_array.py::test_multiply_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 23%]
-test_array.py::test_addition_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 23%]
-test_array.py::test_addition_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 23%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-float32] PASSED [ 23%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-int32] PASSED [ 24%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-int32] PASSED [ 24%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-int32] PASSED [ 24%]
-test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-uint32] PASSED [ 25%]
-test_array.py::test_subtract_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 25%]
-test_array.py::test_divide_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 25%]
-test_array.py::test_divide_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 26%]
-test_array.py::test_divide_inplace_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 26%]
-test_array.py::test_divide_inplace_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 26%]
-test_array.py::test_bitwise[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 27%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-RanluxGenerator] PASSED [ 27%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-PhiloxGenerator] PASSED [ 27%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-ThreefryGenerator] PASSED [ 28%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-RanluxGenerator] PASSED [ 28%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-PhiloxGenerator] PASSED [ 28%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-ThreefryGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-RanluxGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-PhiloxGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-ThreefryGenerator] PASSED [ 29%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-RanluxGenerator] PASSED [ 30%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-PhiloxGenerator] PASSED [ 30%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-ThreefryGenerator] PASSED [ 30%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-RanluxGenerator] PASSED [ 31%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-PhiloxGenerator] PASSED [ 31%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-ThreefryGenerator] PASSED [ 31%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-RanluxGenerator] PASSED [ 32%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-PhiloxGenerator] PASSED [ 32%]
-test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-ThreefryGenerator] PASSED [ 32%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int32] PASSED [ 33%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int64] PASSED [ 33%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-PhiloxGenerator-int32] PASSED [ 33%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-PhiloxGenerator-int64] PASSED [ 34%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ThreefryGenerator-int32] PASSED [ 34%]
-test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ThreefryGenerator-int64] PASSED [ 34%]
-test_array.py::test_numpy_integer_shape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_allocation_with_various_shape_scalar_types[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_len[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_stride_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 35%]
-test_array.py::test_nan_arithmetic[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 36%]
-test_array.py::test_mem_pool_with_arrays[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 36%]
-test_array.py::test_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 36%]
-test_array.py::test_diff[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 37%]
-test_array.py::test_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 37%]
-test_array.py::test_slice[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 37%]
-test_array.py::test_concatenate[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 38%]
-test_array.py::test_comparisons[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 38%]
-test_array.py::test_any_all[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 38%]
-test_array.py::test_map_to_host[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 39%]
-test_array.py::test_view_and_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 39%]
-test_array.py::test_meshmode_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 39%]
-test_array.py::test_event_management[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 40%]
-test_array.py::test_reshape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 40%]
-test_array.py::test_skip_slicing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 40%]
-test_array.py::test_transpose[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_newaxis[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_squeeze[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_fancy_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 41%]
-test_array.py::test_fancy_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 42%]
-test_array.py::test_multi_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 42%]
-test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 42%]
-test_array.py::test_outoforderqueue_get[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 43%]
-test_array.py::test_outoforderqueue_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 43%]
-test_array.py::test_outoforderqueue_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 43%]
-test_array.py::test_outoforderqueue_reductions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 44%]
-test_array.py::test_negative_dim_rejection[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 44%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-0] PASSED [ 44%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 45%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape2] PASSED [ 45%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape3] PASSED [ 45%]
-test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape4] PASSED [ 46%]
-test_array.py::test_str_without_queue[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 46%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1-F] PASSED [ 46%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1-C] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-2-F] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-2-C] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-3-F] PASSED [ 47%]
-test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-3-C] PASSED [ 48%]
-test_array.py::test_assign_different_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 48%]
+test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  0%]
+test_algorithm.py::test_elwise_kernel_with_options[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  0%]
+test_algorithm.py::test_ranged_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  0%]
+test_algorithm.py::test_take[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  1%]
+test_algorithm.py::test_arange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  1%]
+test_algorithm.py::test_reverse[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  1%]
+test_algorithm.py::test_if_positive[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  2%]
+test_algorithm.py::test_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  2%]
+test_algorithm.py::test_astype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  2%]
+test_algorithm.py::test_sum[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  3%]
+test_algorithm.py::test_sum_without_data[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  3%]
+test_algorithm.py::test_reduction_not_first_argument[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  3%]
+test_algorithm.py::test_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  4%]
+test_algorithm.py::test_subset_minmax[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  4%]
+test_algorithm.py::test_dot[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  4%]
+test_algorithm.py::test_struct_reduce[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-InclusiveScanKernel-int32] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-InclusiveScanKernel-int64] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ExclusiveScanKernel-int32] PASSED [  5%]
+test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ExclusiveScanKernel-int64] PASSED [  6%]
+test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  6%]
+test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  6%]
+test_algorithm.py::test_copy_if[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  7%]
+test_algorithm.py::test_partition[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  7%]
+test_algorithm.py::test_unique[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  7%]
+test_algorithm.py::test_index_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  8%]
+test_algorithm.py::test_segmented_scan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  8%]
+test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericScanKernel] PASSED [  8%]
+test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericDebugScanKernel] PASSED [  9%]
+test_algorithm.py::test_list_builder[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  9%]
+test_algorithm.py::test_list_builder_with_memoryobject[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [  9%]
+test_algorithm.py::test_list_builder_with_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 10%]
+test_algorithm.py::test_list_builder_with_empty_elim[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 10%]
+test_algorithm.py::test_key_value_sorter[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 10%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-512] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-4] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-16] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-512] PASSED [ 11%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-4] PASSED [ 12%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-16] PASSED [ 12%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-512] PASSED [ 12%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-4] PASSED [ 13%]
+test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-16] PASSED [ 13%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-0] PASSED [ 13%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-4] PASSED [ 14%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-16384] PASSED [ 14%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-262144] PASSED [ 14%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-0] PASSED [ 15%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-4] PASSED [ 15%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-16384] PASSED [ 15%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-262144] PASSED [ 16%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-0] PASSED [ 16%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-4] PASSED [ 16%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-16384] PASSED [ 17%]
+test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-262144] PASSED [ 17%]
+test_array.py::test_basic_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 17%]
+test_array.py::test_mix_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 17%]
+test_array.py::test_pow_neg1_vs_inv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 18%]
+test_array.py::test_vector_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 18%]
+test_array.py::test_zeros_large_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 18%]
+test_array.py::test_absrealimag[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 19%]
+test_array.py::test_custom_type_zeros[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 19%]
+test_array.py::test_custom_type_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 19%]
+test_array.py::test_custom_type_take_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 20%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-int8] PASSED [ 20%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-int32] PASSED [ 20%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-int64] PASSED [ 21%]
+test_array.py::test_div_type_matches_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv-float32] PASSED [ 21%]
+test_array.py::test_rmul_yields_right_type[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 21%]
+test_array.py::test_pow_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 22%]
+test_array.py::test_pow_number[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 22%]
+test_array.py::test_multiply[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 22%]
+test_array.py::test_multiply_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 23%]
+test_array.py::test_addition_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 23%]
+test_array.py::test_addition_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 23%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-float32] PASSED [ 23%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-int32] PASSED [ 24%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-int32] PASSED [ 24%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-int32] PASSED [ 24%]
+test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-uint32] PASSED [ 25%]
+test_array.py::test_subtract_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 25%]
+test_array.py::test_divide_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 25%]
+test_array.py::test_divide_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 26%]
+test_array.py::test_divide_inplace_scalar[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 26%]
+test_array.py::test_divide_inplace_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 26%]
+test_array.py::test_bitwise[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 27%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-RanluxGenerator] PASSED [ 27%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-PhiloxGenerator] PASSED [ 27%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-ThreefryGenerator] PASSED [ 28%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-RanluxGenerator] PASSED [ 28%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-PhiloxGenerator] PASSED [ 28%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-ThreefryGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-RanluxGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-PhiloxGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-ThreefryGenerator] PASSED [ 29%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-RanluxGenerator] PASSED [ 30%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-PhiloxGenerator] PASSED [ 30%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-ThreefryGenerator] PASSED [ 30%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-RanluxGenerator] PASSED [ 31%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-PhiloxGenerator] PASSED [ 31%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-ThreefryGenerator] PASSED [ 31%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-RanluxGenerator] PASSED [ 32%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-PhiloxGenerator] PASSED [ 32%]
+test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-ThreefryGenerator] PASSED [ 32%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int32] PASSED [ 33%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int64] PASSED [ 33%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-PhiloxGenerator-int32] PASSED [ 33%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-PhiloxGenerator-int64] PASSED [ 34%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ThreefryGenerator-int32] PASSED [ 34%]
+test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ThreefryGenerator-int64] PASSED [ 34%]
+test_array.py::test_numpy_integer_shape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_allocation_with_various_shape_scalar_types[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_len[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_stride_preservation[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 35%]
+test_array.py::test_nan_arithmetic[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 36%]
+test_array.py::test_mem_pool_with_arrays[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 36%]
+test_array.py::test_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 36%]
+test_array.py::test_diff[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 37%]
+test_array.py::test_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 37%]
+test_array.py::test_slice[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 37%]
+test_array.py::test_concatenate[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 38%]
+test_array.py::test_comparisons[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 38%]
+test_array.py::test_any_all[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 38%]
+test_array.py::test_map_to_host[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 39%]
+test_array.py::test_view_and_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 39%]
+test_array.py::test_meshmode_view[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 39%]
+test_array.py::test_event_management[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 40%]
+test_array.py::test_reshape[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 40%]
+test_array.py::test_skip_slicing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 40%]
+test_array.py::test_transpose[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_newaxis[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_squeeze[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_fancy_fill[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 41%]
+test_array.py::test_fancy_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 42%]
+test_array.py::test_multi_put[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 42%]
+test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 42%]
+test_array.py::test_outoforderqueue_get[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 43%]
+test_array.py::test_outoforderqueue_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 43%]
+test_array.py::test_outoforderqueue_indexing[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 43%]
+test_array.py::test_outoforderqueue_reductions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 44%]
+test_array.py::test_negative_dim_rejection[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 44%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-0] PASSED [ 44%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 45%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape2] PASSED [ 45%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape3] PASSED [ 45%]
+test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape4] PASSED [ 46%]
+test_array.py::test_str_without_queue[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 46%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1-F] PASSED [ 46%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1-C] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-2-F] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-2-C] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-3-F] PASSED [ 47%]
+test_array.py::test_stack[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-3-C] PASSED [ 48%]
+test_array.py::test_assign_different_strides[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 48%]
 test_array.py::test_branch_operations_on_pure_scalars PASSED             [ 48%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-nan-maximum] PASSED [ 49%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-nan-minimum] PASSED [ 49%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-inf-maximum] PASSED [ 49%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan-inf-minimum] PASSED [ 50%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan--inf-maximum] PASSED [ 50%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-nan--inf-minimum] PASSED [ 50%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-nan-maximum] PASSED [ 51%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-nan-minimum] PASSED [ 51%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-inf-maximum] PASSED [ 51%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf-inf-minimum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf--inf-maximum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-inf--inf-minimum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-nan-maximum] PASSED [ 52%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-nan-minimum] PASSED [ 53%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-inf-maximum] PASSED [ 53%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf-inf-minimum] PASSED [ 53%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf--inf-maximum] PASSED [ 54%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>--inf--inf-minimum] PASSED [ 54%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-nan-maximum] PASSED [ 54%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-nan-minimum] PASSED [ 55%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-inf-maximum] PASSED [ 55%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None-inf-minimum] PASSED [ 55%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None--inf-maximum] PASSED [ 56%]
-test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-None--inf-minimum] PASSED [ 56%]
-test_array.py::test_slice_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 56%]
-test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-C] PASSED [ 57%]
-test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-F] PASSED [ 57%]
-test_array.py::test_arithmetic_on_non_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 57%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-add] PASSED [ 58%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sub] PASSED [ 58%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-mul] PASSED [ 58%]
-test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-truediv] PASSED [ 58%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-array-array] PASSED [ 59%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-array-host_scalar] PASSED [ 59%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-array-device_scalar] PASSED [ 59%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-host_scalar-array] PASSED [ 60%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-host_scalar-host_scalar] PASSED [ 60%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-host_scalar-device_scalar] PASSED [ 60%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-device_scalar-array] PASSED [ 61%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-device_scalar-host_scalar] PASSED [ 61%]
-test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-device_scalar-device_scalar] PASSED [ 61%]
-test_array.py::test_maximum_minimum_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 62%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-any-False] PASSED [ 62%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-all-False] PASSED [ 62%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-True] PASSED [ 63%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-True] PASSED [ 63%]
-test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-True] PASSED [ 63%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-only nans-False] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-only nans-True] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-mixed-False] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-sum-mixed-True] PASSED [ 64%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-only nans-False] PASSED [ 65%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-only nans-True] PASSED [ 65%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-mixed-False] PASSED [ 65%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-max-mixed-True] PASSED [ 66%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-only nans-False] PASSED [ 66%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-only nans-True] PASSED [ 66%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-mixed-False] PASSED [ 67%]
-test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-min-mixed-True] PASSED [ 67%]
-test_array.py::test_dtype_conversions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 67%]
-test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-False] PASSED [ 68%]
-test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-True] PASSED [ 68%]
-test_array.py::test_logical_and_or[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 68%]
-test_array.py::test_logical_not[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 69%]
-test_arrays_in_structs.py::test_struct_with_array_fields[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 69%]
-test_clmath.py::test_ceil[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 69%]
-test_clmath.py::test_floor[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_fabs[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 70%]
-test_clmath.py::test_log10[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 71%]
-test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 71%]
-test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 71%]
-test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 72%]
-test_clmath.py::test_asin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 72%]
-test_clmath.py::test_acos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 72%]
-test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 73%]
-test_clmath.py::test_atan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 73%]
-test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 73%]
-test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 74%]
-test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 74%]
-test_clmath.py::test_atan2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 74%]
-test_clmath.py::test_atan2pi[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 75%]
-test_clmath.py::test_fmod[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 75%]
-test_clmath.py::test_ldexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 75%]
-test_clmath.py::test_modf[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 76%]
-test_clmath.py::test_frexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 76%]
-test_clmath.py::test_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] SKIPPED [ 76%]
-test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 76%]
-test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
-test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 77%]
-test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
-test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-complex64] PASSED [ 78%]
-test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-complex128] PASSED [ 78%]
-test_clmath.py::test_outoforderqueue_clmath[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 78%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-make_ranlux_generator] PASSED [ 79%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-PhiloxGenerator] PASSED [ 79%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-ThreefryGenerator] PASSED [ 79%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-make_ranlux_generator] PASSED [ 80%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-PhiloxGenerator] PASSED [ 80%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-ThreefryGenerator] PASSED [ 80%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-make_ranlux_generator] PASSED [ 81%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-PhiloxGenerator] PASSED [ 81%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-ThreefryGenerator] PASSED [ 81%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-make_ranlux_generator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-PhiloxGenerator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-ThreefryGenerator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator] PASSED [ 82%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-PhiloxGenerator] PASSED [ 83%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-ThreefryGenerator] PASSED [ 83%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator] PASSED [ 83%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-PhiloxGenerator] PASSED [ 84%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-ThreefryGenerator] PASSED [ 84%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator] PASSED [ 84%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-PhiloxGenerator] PASSED [ 85%]
-test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-ThreefryGenerator] PASSED [ 85%]
-test_enqueue_copy.py::test_enqueue_copy_rect_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 85%]
-test_enqueue_copy.py::test_enqueue_copy_rect_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 86%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-nan-maximum] PASSED [ 49%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-nan-minimum] PASSED [ 49%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-inf-maximum] PASSED [ 49%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan-inf-minimum] PASSED [ 50%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan--inf-maximum] PASSED [ 50%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-nan--inf-minimum] PASSED [ 50%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-nan-maximum] PASSED [ 51%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-nan-minimum] PASSED [ 51%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-inf-maximum] PASSED [ 51%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf-inf-minimum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf--inf-maximum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-inf--inf-minimum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-nan-maximum] PASSED [ 52%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-nan-minimum] PASSED [ 53%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-inf-maximum] PASSED [ 53%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf-inf-minimum] PASSED [ 53%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf--inf-maximum] PASSED [ 54%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>--inf--inf-minimum] PASSED [ 54%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-nan-maximum] PASSED [ 54%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-nan-minimum] PASSED [ 55%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-inf-maximum] PASSED [ 55%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None-inf-minimum] PASSED [ 55%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None--inf-maximum] PASSED [ 56%]
+test_array.py::test_branch_operations_on_nans[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-None--inf-minimum] PASSED [ 56%]
+test_array.py::test_slice_copy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 56%]
+test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-C] PASSED [ 57%]
+test_array.py::test_ravel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-F] PASSED [ 57%]
+test_array.py::test_arithmetic_on_non_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 57%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-add] PASSED [ 58%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sub] PASSED [ 58%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-mul] PASSED [ 58%]
+test_array.py::test_arithmetic_with_device_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-truediv] PASSED [ 58%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-array-array] PASSED [ 59%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-array-host_scalar] PASSED [ 59%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-array-device_scalar] PASSED [ 59%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-host_scalar-array] PASSED [ 60%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-host_scalar-host_scalar] PASSED [ 60%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-host_scalar-device_scalar] PASSED [ 60%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-device_scalar-array] PASSED [ 61%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-device_scalar-host_scalar] PASSED [ 61%]
+test_array.py::test_if_positive_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-device_scalar-device_scalar] PASSED [ 61%]
+test_array.py::test_maximum_minimum_with_scalars[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 62%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-any-False] PASSED [ 62%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-all-False] PASSED [ 62%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-True] PASSED [ 63%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-True] PASSED [ 63%]
+test_array.py::test_empty_reductions_vs_numpy[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-True] PASSED [ 63%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-only nans-False] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-only nans-True] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-mixed-False] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-sum-mixed-True] PASSED [ 64%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-only nans-False] PASSED [ 65%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-only nans-True] PASSED [ 65%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-mixed-False] PASSED [ 65%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-max-mixed-True] PASSED [ 66%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-only nans-False] PASSED [ 66%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-only nans-True] PASSED [ 66%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-mixed-False] PASSED [ 67%]
+test_array.py::test_reduction_nan_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-min-mixed-True] PASSED [ 67%]
+test_array.py::test_dtype_conversions[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 67%]
+test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-False] PASSED [ 68%]
+test_array.py::test_arrays_with_svm_allocators[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-True] PASSED [ 68%]
+test_array.py::test_logical_and_or[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 68%]
+test_array.py::test_logical_not[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 69%]
+test_arrays_in_structs.py::test_struct_with_array_fields[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 69%]
+test_clmath.py::test_ceil[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 69%]
+test_clmath.py::test_floor[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_fabs[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 70%]
+test_clmath.py::test_log10[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 71%]
+test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 71%]
+test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 71%]
+test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 72%]
+test_clmath.py::test_asin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 72%]
+test_clmath.py::test_acos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 72%]
+test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 73%]
+test_clmath.py::test_atan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 73%]
+test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 73%]
+test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 74%]
+test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 74%]
+test_clmath.py::test_atan2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 74%]
+test_clmath.py::test_atan2pi[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 75%]
+test_clmath.py::test_fmod[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 75%]
+test_clmath.py::test_ldexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 75%]
+test_clmath.py::test_modf[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 76%]
+test_clmath.py::test_frexp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 76%]
+test_clmath.py::test_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] SKIPPED [ 76%]
+test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 76%]
+test_clmath.py::test_complex_bessel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
+test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-pyfmmlib] SKIPPED [ 77%]
+test_clmath.py::test_hankel_01_complex[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-scipy] SKIPPED [ 77%]
+test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-complex64] PASSED [ 78%]
+test_clmath.py::test_complex_muladd[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-complex128] PASSED [ 78%]
+test_clmath.py::test_outoforderqueue_clmath[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 78%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-make_ranlux_generator] PASSED [ 79%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-PhiloxGenerator] PASSED [ 79%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-ThreefryGenerator] PASSED [ 79%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-make_ranlux_generator] PASSED [ 80%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-PhiloxGenerator] PASSED [ 80%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-ThreefryGenerator] PASSED [ 80%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-make_ranlux_generator] PASSED [ 81%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-PhiloxGenerator] PASSED [ 81%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-ThreefryGenerator] PASSED [ 81%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-make_ranlux_generator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-PhiloxGenerator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-ThreefryGenerator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator] PASSED [ 82%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-PhiloxGenerator] PASSED [ 83%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-ThreefryGenerator] PASSED [ 83%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator] PASSED [ 83%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-PhiloxGenerator] PASSED [ 84%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-ThreefryGenerator] PASSED [ 84%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator] PASSED [ 84%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-PhiloxGenerator] PASSED [ 85%]
+test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-ThreefryGenerator] PASSED [ 85%]
+test_enqueue_copy.py::test_enqueue_copy_rect_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 85%]
+test_enqueue_copy.py::test_enqueue_copy_rect_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 86%]
 test_enqueue_copy.py::test_enqueue_copy_buffer_p2p_amd SKIPPED (AMD-
 specific test)                                                           [ 86%]
-test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 86%]
-test_wrapper.py::test_int_ptr[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 87%]
-test_wrapper.py::test_invalid_kernel_names_cause_failures[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 87%]
+test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 86%]
+test_wrapper.py::test_int_ptr[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 87%]
+test_wrapper.py::test_invalid_kernel_names_cause_failures[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 87%]
 test_wrapper.py::test_image_format_constructor PASSED                    [ 87%]
 test_wrapper.py::test_device_topology_amd_constructor PASSED             [ 88%]
-test_wrapper.py::test_nonempty_supported_image_formats[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 88%]
-test_wrapper.py::test_that_python_args_fail[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 88%]
-test_wrapper.py::test_image_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] XFAIL [ 88%]
-test_wrapper.py::test_image_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] XFAIL [ 89%]
-test_wrapper.py::test_copy_buffer[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 89%]
-test_wrapper.py::test_mempool[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 89%]
-test_wrapper.py::test_mempool_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 90%]
+test_wrapper.py::test_nonempty_supported_image_formats[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 88%]
+test_wrapper.py::test_that_python_args_fail[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 88%]
+test_wrapper.py::test_image_2d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] XFAIL [ 88%]
+test_wrapper.py::test_image_3d[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] XFAIL [ 89%]
+test_wrapper.py::test_copy_buffer[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 89%]
+test_wrapper.py::test_mempool[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 89%]
+test_wrapper.py::test_mempool_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 90%]
 test_wrapper.py::test_mempool_32bit_issues SKIPPED (only relevant on
 64-bit systems)                                                          [ 90%]
-test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-ImmediateAllocator] PASSED [ 90%]
-test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-DeferredAllocator] PASSED [ 91%]
-test_wrapper.py::test_vector_args[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 91%]
-test_wrapper.py::test_header_dep_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 91%]
-test_wrapper.py::test_context_dep_memoize[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 92%]
-test_wrapper.py::test_can_build_and_run_binary[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 92%]
-test_wrapper.py::test_enqueue_barrier_marker[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 92%]
-test_wrapper.py::test_wait_for_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 93%]
+test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-ImmediateAllocator] PASSED [ 90%]
+test_wrapper.py::test_allocator[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-DeferredAllocator] PASSED [ 91%]
+test_wrapper.py::test_vector_args[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 91%]
+test_wrapper.py::test_header_dep_handling[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 91%]
+test_wrapper.py::test_context_dep_memoize[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 92%]
+test_wrapper.py::test_can_build_and_run_binary[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 92%]
+test_wrapper.py::test_enqueue_barrier_marker[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 92%]
+test_wrapper.py::test_wait_for_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 93%]
 test_wrapper.py::test_unload_compiler[<pyopencl.Platform 'Portable Computing Language'>] PASSED [ 93%]
-test_wrapper.py::test_platform_get_devices[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 93%]
-test_wrapper.py::test_user_event[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_buffer_get_host_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_program_valued_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_global_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 94%]
-test_wrapper.py::test_sub_buffers[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 95%]
-test_wrapper.py::test_spirv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] SKIPPED [ 95%]
-test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-False] PASSED [ 95%]
-test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-True] PASSED [ 96%]
-test_wrapper.py::test_fine_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 96%]
-test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-uint32] PASSED [ 96%]
-test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype1] PASSED [ 97%]
-test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 97%]
-test_wrapper.py::test_copy_buffer_rect[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 97%]
-test_wrapper.py::test_threaded_nanny_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 98%]
-test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape0] PASSED [ 98%]
-test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 98%]
-test_wrapper.py::test_command_queue_context_manager[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 99%]
-test_wrapper.py::test_capture_call[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 99%]
-test_wrapper.py::test_enqueue_copy_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [ 99%]
-test_wrapper.py::test_enqueue_copy_array_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>] PASSED [100%]
+test_wrapper.py::test_platform_get_devices[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 93%]
+test_wrapper.py::test_user_event[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_buffer_get_host_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_program_valued_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_global_offset[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 94%]
+test_wrapper.py::test_sub_buffers[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 95%]
+test_wrapper.py::test_spirv[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] SKIPPED [ 95%]
+test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-False] PASSED [ 95%]
+test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-True] PASSED [ 96%]
+test_wrapper.py::test_fine_grain_svm[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 96%]
+test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-uint32] PASSED [ 96%]
+test_wrapper.py::test_map_dtype[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype1] PASSED [ 97%]
+test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 97%]
+test_wrapper.py::test_copy_buffer_rect[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 97%]
+test_wrapper.py::test_threaded_nanny_events[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 98%]
+test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape0] PASSED [ 98%]
+test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-empty_shape1] PASSED [ 98%]
+test_wrapper.py::test_command_queue_context_manager[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 99%]
+test_wrapper.py::test_capture_call[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 99%]
+test_wrapper.py::test_enqueue_copy_array[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [ 99%]
+test_wrapper.py::test_enqueue_copy_array_2[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>] PASSED [100%]
 
 =============================== warnings summary ===============================
 ../../../../../../../usr/lib/python3/dist-packages/pytools/persistent_dict.py:63
@@ -2696,74 +2732,74 @@
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/pyopencl/scan.py:1144: UserWarning: pytools.persistent_dict 'pyopencl-generated-scan-kernel-cache-v1': enabling safe_sync as default. This provides strong protection against data loss, but can be unnecessarily expensive for use cases such as caches.Pass 'safe_sync=False' if occasional data loss is tolerable. Pass 'safe_sync=True' to suppress this warning.
     generic_scan_kernel_cache = WriteOncePersistentDict(
 
-test/test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/pyopencl/invoker.py:376: UserWarning: pytools.persistent_dict 'pyopencl-invoker-cache-v41': enabling safe_sync as default. This provides strong protection against data loss, but can be unnecessarily expensive for use cases such as caches.Pass 'safe_sync=False' if occasional data loss is tolerable. Pass 'safe_sync=True' to suppress this warning.
     invoker_cache = WriteOncePersistentDict(
 
-test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericScanKernel]
-test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-GenericDebugScanKernel]
+test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericScanKernel]
+test/test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-GenericDebugScanKernel]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_algorithm.py:851: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     rng = RanluxGenerator(queue, seed=15)
 
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-300-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-301-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-302-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-303-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-10007-RanluxGenerator]
-test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-1000000-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-300-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-301-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-302-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-303-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-10007-RanluxGenerator]
+test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-1000000-RanluxGenerator]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_array.py:870: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     gen = rng_class(queue, 5120)
 
-test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int32]
-test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-RanluxGenerator-int64]
+test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int32]
+test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-RanluxGenerator-int64]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_array.py:927: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     gen = rng_class(queue, 5120)
 
-test/test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_array.py::test_get_async[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_array.py:1667: DeprecationWarning: calling pyopencl.Array.get with 'async_=True' is deprecated. Please use pyopencl.Array.get_async for asynchronous device-to-host transfers
     b1 = b_gpu.get(async_=True)  # testing that this waits for events
 
-test/test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
-test/test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_exp[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_log[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_sin[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_cos[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_tan[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
+test/test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/pyopencl/array.py:2518: ComplexWarning: Casting complex values to real discards the imaginary part
     size = int(ceil((stop-start)/step))
 
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int32-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-int64-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float32-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-float64-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator]
-test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int32-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-int64-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float32-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-float64-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype4-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype5-make_ranlux_generator]
+test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>-dtype6-make_ranlux_generator]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_clrandom.py:43: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     return clrandom.RanluxGenerator(queue)
 
-test/test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_wrapper.py:57: DeprecationWarning: Device.persistent_unique_id is deprecated. Use Device.hashable_model_and_version_identifier instead.
     device.persistent_unique_id
 
-test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_wrapper.py:1314: UserWarning: Pre-build attribute access defeats compiler caching.
     """).compile()
 
-test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_wrapper.py:1320: UserWarning: Pre-build attribute access defeats compiler caching.
     """).compile()
 
-test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a72' on 'Portable Computing Language'>>]
+test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'cpu-arm1156t2f-s-cortex-a53' on 'Portable Computing Language'>>]
   /build/reproducible-path/pyopencl-2024.1/.pybuild/cpython3_3.13/build/test/test_wrapper.py:1330: UserWarning: Pre-build attribute access defeats compiler caching.
     """).compile(headers=[("pi.h", pi_h__prg)])
 
 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
-= 307 passed, 8 skipped, 1 deselected, 2 xfailed, 34 warnings in 2139.63s (0:35:39) =
-	rm -fr -- /tmp/dh-xdg-rundir-7r1yb8LA
+= 307 passed, 8 skipped, 1 deselected, 2 xfailed, 34 warnings in 5196.89s (1:26:36) =
+	rm -fr -- /tmp/dh-xdg-rundir-qwmS7Vci
 make[1]: Leaving directory '/build/reproducible-path/pyopencl-2024.1'
    create-stamp debian/debhelper-build-stamp
    dh_testroot -O--buildsystem=pybuild
@@ -2799,13 +2835,13 @@
 	install -m0755 -d debian/python-pyopencl-doc/usr/share/doc-base/
 	install -p -m0644 debian/python-pyopencl-doc.doc-base debian/python-pyopencl-doc/usr/share/doc-base/python-pyopencl-doc.python-pyopencl-doc
    dh_sphinxdoc -i -O--buildsystem=pybuild
-dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/copybutton.js
-dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/copybutton_funcs.js
-	ln -sf ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/sphinx_highlight.js
 	ln -sf ../../../../javascript/sphinxdoc/1.0/searchtools.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/searchtools.js
-	ln -sf ../../../../javascript/sphinxdoc/1.0/language_data.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/language_data.js
+dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/copybutton_funcs.js
 dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/clipboard.min.js
 	ln -sf ../../../../javascript/sphinxdoc/1.0/doctools.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/doctools.js
+	ln -sf ../../../../javascript/sphinxdoc/1.0/language_data.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/language_data.js
+	ln -sf ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/sphinx_highlight.js
+dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/copybutton.js
 	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/.buildinfo
 	mv debian/python-pyopencl-doc.substvars.new debian/python-pyopencl-doc.substvars
 	mv debian/python-pyopencl-doc.substvars.new debian/python-pyopencl-doc.substvars
@@ -2814,10 +2850,10 @@
 	mv debian/python-pyopencl-doc.substvars.new debian/python-pyopencl-doc.substvars
 	mv debian/python-pyopencl-doc.substvars.new debian/python-pyopencl-doc.substvars
    dh_installchangelogs -O--buildsystem=pybuild
-	install -m0755 -d debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc
-	install -p -m0644 debian/.debhelper/generated/python-pyopencl-doc/dh_installchangelogs.dch.trimmed debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/changelog.Debian
 	install -m0755 -d debian/python3-pyopencl/usr/share/doc/python3-pyopencl
 	install -p -m0644 debian/.debhelper/generated/python3-pyopencl/dh_installchangelogs.dch.trimmed debian/python3-pyopencl/usr/share/doc/python3-pyopencl/changelog.Debian
+	install -m0755 -d debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc
+	install -p -m0644 debian/.debhelper/generated/python-pyopencl-doc/dh_installchangelogs.dch.trimmed debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/changelog.Debian
    dh_installexamples -O--buildsystem=pybuild
 dh_installexamples: warning: Cannot auto-detect main package for python-pyopencl-doc.  If the default is wrong, please use --doc-main-package
 	install -m0755 -d debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/examples
@@ -2857,12 +2893,12 @@
    debian/rules execute_after_dh_installexamples-indep
 make[1]: Entering directory '/build/reproducible-path/pyopencl-2024.1'
 jdupes -r -M debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc
-debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/examples/demo.py
-debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/d058e815d3a1f246da550c694cce0c92/demo.py
-
 debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/examples/demo_elementwise.py
 debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/e25d7a7ec56a95fced05ce83c52d90de/demo_elementwise.py
 
+debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/examples/demo.py
+debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/d058e815d3a1f246da550c694cce0c92/demo.py
+
 
 
 2 duplicate files (in 2 sets), occupying 1 KB
@@ -2893,28 +2929,28 @@
 D: dh_python3 pydist:209: dependency: module seems to be installed
 D: dh_python3 pydist:255: dependency: constructed version
 D: dh_python3 pydist:175: trying to find dependency for importlib-resources; python_version < "3.9" (python=None)
-D: dh_python3 depends:253: D={'python3-platformdirs (>= 2.2.0)', 'python3-pytools (>= 2021.2.7)', 'python3-numpy', 'python3 (>= 3.12~)', 'python3:any', 'python3 (<< 3.14)'}; R=[]; S=[]; E=[], B=[]; RT=[]
+D: dh_python3 depends:253: D={'python3 (<< 3.14)', 'python3-platformdirs (>= 2.2.0)', 'python3 (>= 3.12~)', 'python3:any', 'python3-pytools (>= 2021.2.7)', 'python3-numpy'}; R=[]; S=[]; E=[], B=[]; RT=[]
    dh_installsystemduser -O--buildsystem=pybuild
    dh_perl -O--buildsystem=pybuild
    dh_link -O--buildsystem=pybuild
+	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/d058e815d3a1f246da550c694cce0c92/demo.py
+	ln -s ../../../examples/demo.py debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/d058e815d3a1f246da550c694cce0c92/demo.py
+	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/e25d7a7ec56a95fced05ce83c52d90de/demo_elementwise.py
+	ln -s ../../../examples/demo_elementwise.py debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/e25d7a7ec56a95fced05ce83c52d90de/demo_elementwise.py
+	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/doctools.js
+	ln -s ../../../../javascript/sphinxdoc/1.0/doctools.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/doctools.js
+	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/searchtools.js
+	ln -s ../../../../javascript/sphinxdoc/1.0/searchtools.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/searchtools.js
 	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/language_data.js
 	ln -s ../../../../javascript/sphinxdoc/1.0/language_data.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/language_data.js
 	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/sphinx_highlight.js
 	ln -s ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/sphinx_highlight.js
-	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/searchtools.js
-	ln -s ../../../../javascript/sphinxdoc/1.0/searchtools.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/searchtools.js
-	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/doctools.js
-	ln -s ../../../../javascript/sphinxdoc/1.0/doctools.js debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/doctools.js
-	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/e25d7a7ec56a95fced05ce83c52d90de/demo_elementwise.py
-	ln -s ../../../examples/demo_elementwise.py debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/e25d7a7ec56a95fced05ce83c52d90de/demo_elementwise.py
-	rm -f debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/d058e815d3a1f246da550c694cce0c92/demo.py
-	ln -s ../../../examples/demo.py debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_downloads/d058e815d3a1f246da550c694cce0c92/demo.py
    dh_strip_nondeterminism -O--buildsystem=pybuild
 	Using 1739177979 as canonical time
+	Normalizing debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/file.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/minus.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/plus.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/forkme_right_darkblue_121621.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/file.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/python-pyopencl-doc/usr/share/doc/python-pyopencl-doc/html/_static/plus.png using File::StripNondeterminism::handlers::png
    dh_compress -O--buildsystem=pybuild
 	cd debian/python3-pyopencl
 	cd debian/python-pyopencl-doc
@@ -2927,12 +2963,12 @@
    dh_fixperms -O--buildsystem=pybuild
 	find debian/python3-pyopencl ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
 	find debian/python-pyopencl-doc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
-	find debian/python-pyopencl-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/python-pyopencl-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/python3-pyopencl/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyopencl/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
-	find debian/python-pyopencl-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
+	find debian/python-pyopencl-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/python-pyopencl-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/python3-pyopencl/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
-	find debian/python-pyopencl-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
+	find debian/python-pyopencl-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
 	find debian/python3-pyopencl -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
+	find debian/python-pyopencl-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/python3-pyopencl/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
    dh_missing -O--buildsystem=pybuild
    dh_dwz -a -O--buildsystem=pybuild
@@ -2941,16 +2977,16 @@
 	objcopy --compress-debug-sections debian/python3-pyopencl/usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-pyopencl.debug
 	chmod 0644 -- debian/python3-pyopencl/usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-pyopencl.debug
    dh_strip -a -O--buildsystem=pybuild
-	install -m0755 -d debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b
-	objcopy --only-keep-debug --compress-debug-sections debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b/982e1673bef536f87890869e182a56a7c48ae1.debug
-	chmod 0644 -- debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b/982e1673bef536f87890869e182a56a7c48ae1.debug
-	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so
-	objcopy --add-gnu-debuglink debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b/982e1673bef536f87890869e182a56a7c48ae1.debug debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so
 	install -m0755 -d debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/9d
 	objcopy --only-keep-debug --compress-debug-sections debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-312-arm-linux-gnueabihf.so debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/9d/c403c967f8e7a239c0b0ca753c26d67320b92f.debug
 	chmod 0644 -- debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/9d/c403c967f8e7a239c0b0ca753c26d67320b92f.debug
 	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-312-arm-linux-gnueabihf.so
 	objcopy --add-gnu-debuglink debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/9d/c403c967f8e7a239c0b0ca753c26d67320b92f.debug debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-312-arm-linux-gnueabihf.so
+	install -m0755 -d debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b
+	objcopy --only-keep-debug --compress-debug-sections debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b/982e1673bef536f87890869e182a56a7c48ae1.debug
+	chmod 0644 -- debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b/982e1673bef536f87890869e182a56a7c48ae1.debug
+	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so
+	objcopy --add-gnu-debuglink debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.build-id/2b/982e1673bef536f87890869e182a56a7c48ae1.debug debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so
 	install -m0755 -d debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.dwz
 	cp --reflink=auto -a debian/python3-pyopencl/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/python3-pyopencl/dbgsym-root/usr/lib/debug/.dwz
 	rm -fr debian/python3-pyopencl/usr/lib/debug/.dwz
@@ -2962,7 +2998,7 @@
 	rm -f debian/python3-pyopencl/DEBIAN/shlibs
    dh_shlibdeps -a -O--buildsystem=pybuild
 	install -m0755 -d debian/python3-pyopencl/DEBIAN
-	dpkg-shlibdeps -Tdebian/python3-pyopencl.substvars debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-312-arm-linux-gnueabihf.so
+	dpkg-shlibdeps -Tdebian/python3-pyopencl.substvars debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-312-arm-linux-gnueabihf.so debian/python3-pyopencl/usr/lib/python3/dist-packages/pyopencl/_cl.cpython-313-arm-linux-gnueabihf.so
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 from: /lib/ld-linux-armhf.so.3
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
@@ -2996,22 +3032,22 @@
 	dpkg-gencontrol -ppython3-pyopencl -ldebian/changelog -Tdebian/python3-pyopencl.substvars -cdebian/control -Pdebian/python3-pyopencl -UMulti-Arch
 	chmod 0644 -- debian/python3-pyopencl/DEBIAN/control
    dh_md5sums -O--buildsystem=pybuild
-	install -m0755 -d debian/python-pyopencl-doc/DEBIAN
-	cd debian/python-pyopencl-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	install -m0755 -d debian/python3-pyopencl/DEBIAN
+	install -m0755 -d debian/python-pyopencl-doc/DEBIAN
 	cd debian/python3-pyopencl >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
+	cd debian/python-pyopencl-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	chmod 0644 -- debian/python-pyopencl-doc/DEBIAN/md5sums
 	chmod 0644 -- debian/python3-pyopencl/DEBIAN/md5sums
 	install -m0755 -d debian/.debhelper/python3-pyopencl/dbgsym-root/DEBIAN
 	cd debian/.debhelper/python3-pyopencl/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	chmod 0644 -- debian/.debhelper/python3-pyopencl/dbgsym-root/DEBIAN/md5sums
    dh_builddeb -O--buildsystem=pybuild
-	dpkg-deb --root-owner-group --build debian/.debhelper/python3-pyopencl/dbgsym-root ..
 	dpkg-deb --root-owner-group --build debian/python3-pyopencl ..
+	dpkg-deb --root-owner-group --build debian/.debhelper/python3-pyopencl/dbgsym-root ..
 	dpkg-deb --root-owner-group --build debian/python-pyopencl-doc ..
-dpkg-deb: building package 'python3-pyopencl' in '../python3-pyopencl_2024.1-3_armhf.deb'.
 dpkg-deb: building package 'python-pyopencl-doc' in '../python-pyopencl-doc_2024.1-3_all.deb'.
 dpkg-deb: building package 'python3-pyopencl-dbgsym' in '../python3-pyopencl-dbgsym_2024.1-3_armhf.deb'.
+dpkg-deb: building package 'python3-pyopencl' in '../python3-pyopencl_2024.1-3_armhf.deb'.
  dpkg-genbuildinfo --build=binary -O../pyopencl_2024.1-3_armhf.buildinfo
  dpkg-genchanges --build=binary -O../pyopencl_2024.1-3_armhf.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -3019,12 +3055,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/28611/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/5615 and its subdirectories
-I: Current time: Wed Feb 12 17:11:45 -12 2025
-I: pbuilder-time-stamp: 1739423505
+I: removing directory /srv/workspace/pbuilder/28611 and its subdirectories
+I: Current time: Thu Feb 13 23:35:38 +14 2025
+I: pbuilder-time-stamp: 1739439338