Diff of the two buildlogs:

--
--- b1/build.log	2025-01-10 15:50:45.242484167 +0000
+++ b2/build.log	2025-01-10 19:07:31.427180464 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Fri Jan 10 00:04:02 -12 2025
-I: pbuilder-time-stamp: 1736510642
+I: Current time: Fri Feb 13 12:13:49 +14 2026
+I: pbuilder-time-stamp: 1770934429
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -27,52 +27,84 @@
 dpkg-source: info: applying skip_testPackUnpackExternal_sparc64.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/2533891/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/140095/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink03-arm64.
+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 12 22:14 /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/140095/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/140095/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='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  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]="aarch64-unknown-linux-gnu")
+  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=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='trixie'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='6d2b8d0b11da4ccd860b6074b95eb336'
-  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='2533891'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=5c5f148451814fbe8ce35b1bba033931
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  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=140095
   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.H81fRT4X/pbuilderrc_GA35 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.H81fRT4X/b1 --logfile b1/build.log mpi4py_4.0.1-7.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.4:3128'
+  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.H81fRT4X/pbuilderrc_EbKF --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.H81fRT4X/b2 --logfile b2/build.log mpi4py_4.0.1-7.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://192.168.101.4:3128
 I: uname -a
-  Linux codethink02-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) 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/2533891/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/140095/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -385,7 +417,7 @@
 Get: 243 http://deb.debian.org/debian trixie/main arm64 texlive all 2024.20241115-1 [18.6 kB]
 Get: 244 http://deb.debian.org/debian trixie/main arm64 texlive-pictures all 2024.20241115-1 [17.0 MB]
 Get: 245 http://deb.debian.org/debian trixie/main arm64 texlive-latex-extra all 2024.20241115-1 [24.6 MB]
-Fetched 280 MB in 3s (91.6 MB/s)
+Fetched 280 MB in 2s (165 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.12-minimal:arm64.
 (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 ... 19969 files and directories currently installed.)
@@ -1176,8 +1208,8 @@
 Setting up tzdata (2024b-4) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Fri Jan 10 12:06:16 UTC 2025.
-Universal Time is now:  Fri Jan 10 12:06:16 UTC 2025.
+Local time is now:      Thu Feb 12 22:15:49 UTC 2026.
+Universal Time is now:  Thu Feb 12 22:15:49 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libpython3.13-minimal:arm64 (3.13.1-2) ...
@@ -1435,7 +1467,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/mpi4py-4.0.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  > ../mpi4py_4.0.1-7_source.changes
+I: user script /srv/workspace/pbuilder/140095/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/140095/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/mpi4py-4.0.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  > ../mpi4py_4.0.1-7_source.changes
 dpkg-buildpackage: info: source package mpi4py
 dpkg-buildpackage: info: source version 4.0.1-7
 dpkg-buildpackage: info: source distribution unstable
@@ -1799,10 +1835,10 @@
 loading intersphinx inventory 'numpy' from /usr/share/doc/python-numpy/html/objects.inv ...
 loading intersphinx inventory 'dlpack' from https://dmlc.github.io/dlpack/latest/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff7d80c980>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffffb5297fe0>: Failed to establish a new connection: [Errno 111] Connection refused')))
 loading intersphinx inventory 'numba' from https://numba.readthedocs.io/en/stable/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff7d80f3e0>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffffb4ff7a70>: 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 22 source files that are out of date
@@ -2610,10 +2646,10 @@
 loading intersphinx inventory 'numpy' from /usr/share/doc/python-numpy/html/objects.inv ...
 loading intersphinx inventory 'dlpack' from https://dmlc.github.io/dlpack/latest/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffffb4edf8c0>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff866afc80>: Failed to establish a new connection: [Errno 111] Connection refused')))
 loading intersphinx inventory 'numba' from https://numba.readthedocs.io/en/stable/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffffb4edff50>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff866ae5a0>: 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 [man]: all manpages
@@ -3023,10 +3059,10 @@
 loading intersphinx inventory 'numpy' from /usr/share/doc/python-numpy/html/objects.inv ...
 loading intersphinx inventory 'dlpack' from https://dmlc.github.io/dlpack/latest/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff98716bd0>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff9aba1b80>: Failed to establish a new connection: [Errno 111] Connection refused')))
 loading intersphinx inventory 'numba' from https://numba.readthedocs.io/en/stable/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff991e7800>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff9aba28a0>: 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 [texinfo]: all documents
@@ -3618,10 +3654,10 @@
 loading intersphinx inventory 'numpy' from /usr/share/doc/python-numpy/html/objects.inv ...
 loading intersphinx inventory 'dlpack' from https://dmlc.github.io/dlpack/latest/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff8aeff6e0>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://dmlc.github.io/dlpack/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='dmlc.github.io', port=443): Max retries exceeded with url: /dlpack/latest/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffffa302e690>: Failed to establish a new connection: [Errno 111] Connection refused')))
 loading intersphinx inventory 'numba' from https://numba.readthedocs.io/en/stable/objects.inv ...
 WARNING: failed to reach any of the inventories with the following issues:
-intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffff8aefeea0>: Failed to establish a new connection: [Errno 111] Connection refused')))
+intersphinx inventory 'https://numba.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPSConnectionPool(host='numba.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Unable to connect to proxy', NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffffa377e930>: 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 [latex]: all documents
@@ -21339,10 +21375,10 @@
 skipping tests: 
 I: testing using python3.13
 I: running tests with single process
-[0@codethink02-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[0@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
+[0@i-capture-the-hostname] Python 3.13.1 (/usr/bin/python3.13)
+[0@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[0@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[0@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -23440,14 +23476,14 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 190.013s
+Ran 2081 tests in 187.129s
 
 OK (skipped=232)
 I: running tests with MPI (5 processes)
-[3@codethink02-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[3@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[3@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[3@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
+[4@i-capture-the-hostname] Python 3.13.1 (/usr/bin/python3.13)
+[4@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[4@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[4@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -23464,10 +23500,11 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [0@codethink02-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[0@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [2@i-capture-the-hostname] Python 3.13.1 (/usr/bin/python3.13)
+[0@i-capture-the-hostname] Python 3.13.1 (/usr/bin/python3.13)
+[0@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[0@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[0@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -23475,10 +23512,19 @@
 testGetAddress2 (test_address.TestAddress.testGetAddress2) ... ok
 testNone (test_address.TestAddress.testNone) ... ok
 testAttr (test_attributes.TestCommAttrSelf.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestCommAttrSelf.testAttrCopyDelete) ... [4@codethink02-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[4@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[4@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[4@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
+testAttrCopyDelete (test_attributes.TestCommAttrSelf.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestCommAttrSelf.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestCommAttrSelf.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestCommAttrSelf.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestCommAttrSelf.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrSelf.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [3@i-capture-the-hostname] Python 3.13.1 (/usr/bin/python3.13)
+[2@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[2@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[2@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -23489,10 +23535,16 @@
 testAttrCopyDelete (test_attributes.TestCommAttrSelf.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestCommAttrSelf.testAttrCopyException) ... ok
 testAttrCopyFalse (test_attributes.TestCommAttrSelf.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestCommAttrSelf.testAttrCopyTrue) ... [2@codethink02-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[2@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[2@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[2@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
+testAttrCopyTrue (test_attributes.TestCommAttrSelf.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestCommAttrSelf.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrSelf.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [1@i-capture-the-hostname] Python 3.13.1 (/usr/bin/python3.13)
+[1@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[1@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[1@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -23505,29 +23557,13 @@
 testAttrCopyFalse (test_attributes.TestCommAttrSelf.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestCommAttrSelf.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestCommAttrSelf.testAttrDeleteException) ... ok
-testAttrCopyException (test_attributes.TestCommAttrSelf.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestCommAttrSelf.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestCommAttrSelf.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestCommAttrSelf.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestCommAttrSelf.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... ok
-testAttrDeleteException (test_attributes.TestCommAttrSelf.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestCommAttrSelf.testAttrNoCopy) ... ok
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... ok
-testAttrNoCopy (test_attributes.TestCommAttrSelf.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [1@codethink02-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[1@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[1@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[1@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [3@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[3@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[3@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.13/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -23624,8 +23660,6 @@
 testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
 testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
 testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
@@ -23658,16 +23692,6 @@
 testAttrNoPythonZero (test_attributes.TestDatatypeAttrINT.testAttrNoPythonZero) ... ok
 testAttr (test_attributes.TestWinAttr.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
-ok
-testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
 testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
@@ -23701,6 +23725,12 @@
 testAttr (test_attributes.TestWinAttr.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
+testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestDatatypeAttrBYTE.testAttrNoCopy) ... ok
 testAttrNoPython (test_attributes.TestDatatypeAttrBYTE.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonArray) ... ok
@@ -23718,22 +23748,6 @@
 testAttr (test_attributes.TestDatatypeAttrINT.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrINT.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrINT.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrINT.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrINT.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestDatatypeAttrINT.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestDatatypeAttrINT.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestDatatypeAttrINT.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestDatatypeAttrINT.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestDatatypeAttrINT.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestWinAttr.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
 testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
@@ -23767,8 +23781,9 @@
 testAttr (test_attributes.TestWinAttr.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
+ok
+testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
 testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
@@ -23790,6 +23805,19 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAttrCopyFalse (test_attributes.TestDatatypeAttrINT.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrINT.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestDatatypeAttrINT.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestDatatypeAttrINT.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestDatatypeAttrINT.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestDatatypeAttrINT.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestDatatypeAttrINT.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestWinAttr.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
 testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
@@ -23811,6 +23839,7 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
 testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
@@ -23834,7 +23863,12 @@
 testNewEmpty (test_buffer.TestBuffer.testNewEmpty) ... ok
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
-testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... ok
 testAllocate (test_buffer.TestBuffer.testAllocate) ... ok
 testAttachBufferReadonly (test_buffer.TestBuffer.testAttachBufferReadonly) ... ok
@@ -23853,6 +23887,8 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
 testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
@@ -23877,54 +23913,54 @@
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
-testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
+testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
+testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
@@ -23968,128 +24004,128 @@
 testAllreduce (test_cco_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelf.testAllreduce) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelf.testAllreduce) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
+testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
+testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
+testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
+testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+ok
+testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
+testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
+testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
 testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
+ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
@@ -24109,8 +24145,8 @@
 testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
@@ -24171,15 +24207,15 @@
 testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
@@ -24232,8 +24268,8 @@
 testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
-ok
-testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
+testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
+testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
@@ -24316,42 +24352,41 @@
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-ok
-testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
@@ -24360,6 +24395,7 @@
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
@@ -24411,126 +24447,126 @@
 testAllgather (test_cco_nb_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
-testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
+testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-ok
-testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
-ok
-testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
@@ -24657,9 +24693,9 @@
 testScan (test_cco_nb_buf.TestCCOBufWorldDup.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... ok
+ok
 testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
@@ -24699,142 +24735,142 @@
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
-ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv2) ... ok
@@ -24915,11 +24951,11 @@
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup.testAllgatherv3) ... ok
-ok
-ok
-ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
@@ -24979,39 +25015,39 @@
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
@@ -25054,47 +25090,43 @@
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjSelf.testBarrier) ... ok
@@ -25115,6 +25147,7 @@
 testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjSelf.testBarrier) ... ok
@@ -25134,7 +25167,8 @@
 testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjSelf.testBarrier) ... ok
@@ -25154,7 +25188,8 @@
 testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjSelf.testBarrier) ... ok
@@ -25174,7 +25209,8 @@
 testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjSelf.testBarrier) ... ok
@@ -25198,108 +25234,108 @@
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
+testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
+testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
+testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
+testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
+testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
+testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
+testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
-testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
-testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
-testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
 testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
-testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
-testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
-testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
-testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
-testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
-testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
-ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
+testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
+testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
-testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
 testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
 testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
+ok
+ok
+ok
 testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
+ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
+testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
 testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
 testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
 testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
@@ -25328,8 +25364,8 @@
 testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
+ok
+testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
@@ -25418,46 +25454,46 @@
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
@@ -25485,11 +25521,11 @@
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatter) ... ok
-ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatterBlock) ... testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceWorld.testScan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceWorld.testScan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceWorld.testScan) ... ok
@@ -25513,116 +25549,116 @@
 testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
@@ -25630,10 +25666,10 @@
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufWorld.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufWorld.testAllreduce) ... ok
@@ -25646,14 +25682,14 @@
 testAlltoall (test_cco_pr_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufWorld.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_pr_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
@@ -25711,15 +25747,15 @@
 testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
@@ -25767,31 +25803,31 @@
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
+testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
-testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
@@ -25821,24 +25857,24 @@
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
-testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
-testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
+ok
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
-testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
@@ -25851,148 +25887,148 @@
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
-ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv2) ... ok
@@ -26002,9 +26038,9 @@
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv3) ... ok
+ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv3) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv3) ... testAllgatherv3 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv3) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv) ... ok
@@ -26015,11 +26051,11 @@
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv2) ... ok
-ok
-ok
-ok
-ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecWorld.testAlltoallv3) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecWorld.testAlltoallw) ... ok
@@ -26128,8 +26164,8 @@
 testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
-ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
@@ -26139,16 +26175,16 @@
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-ok
+testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
@@ -26161,145 +26197,145 @@
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
@@ -26390,11 +26426,11 @@
 testAlltoallv (test_cco_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecWorldDup.testAlltoallv) ... ok
-ok
 testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv2) ... testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecWorldDup.testAlltoallv3) ... ok
@@ -26450,11 +26486,11 @@
 testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
+ok
 testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
-testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
-testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
+testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
 testGatherv (test_cco_vec_inter.TestCCOVecInter.testGatherv) ... ok
 testGatherv (test_cco_vec_inter.TestCCOVecInter.testGatherv) ... ok
 testGatherv (test_cco_vec_inter.TestCCOVecInter.testGatherv) ... ok
@@ -26468,8 +26504,8 @@
 testAllgatherv (test_cco_vec_inter.TestCCOVecInterDup.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec_inter.TestCCOVecInterDup.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec_inter.TestCCOVecInterDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_vec_inter.TestCCOVecInterDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_vec_inter.TestCCOVecInterDup.testAllgatherv) ... ok
+ok
+testAllgatherv (test_cco_vec_inter.TestCCOVecInterDup.testAllgatherv) ... testAllgatherv (test_cco_vec_inter.TestCCOVecInterDup.testAllgatherv) ... ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInterDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInterDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInterDup.testAlltoallv) ... ok
@@ -26490,9 +26526,37 @@
 testScatterv (test_cco_vec_inter.TestCCOVecInterDup.testScatterv) ... ok
 testScatterv (test_cco_vec_inter.TestCCOVecInterDup.testScatterv) ... ok
 testScatterv (test_cco_vec_inter.TestCCOVecInterDup.testScatterv) ... ok
+testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... ok
+ok
 testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
 testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
 testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... ok
+testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
 testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
 testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
 testGetName (test_comm.TestCommNull.testGetName) ... ok
@@ -26542,13 +26606,26 @@
 testSize (test_comm.TestCommSelfDup.testSize) ... ok
 testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
+testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelf.testCompare) ... ok
+testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
+testCreate (test_comm.TestCommSelf.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelf.testGroup) ... ok
+testIDup (test_comm.TestCommSelf.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
+testPickle (test_comm.TestCommSelf.testPickle) ... ok
 testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
 testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
 testCompare (test_comm.TestCommSelf.testCompare) ... ok
@@ -26570,6 +26647,11 @@
 testSize (test_comm.TestCommSelf.testSize) ... ok
 testSplit (test_comm.TestCommSelf.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommSelf.testSplitTypeHWGuided) ... ok
+testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
+testRank (test_comm.TestCommSelf.testRank) ... ok
+testSize (test_comm.TestCommSelf.testSize) ... ok
+testSplit (test_comm.TestCommSelf.testSplit) ... ok
+testSplitTypeHWGuided (test_comm.TestCommSelf.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommSelf.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommSelf.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelf.testSplitTypeShared) ... ok
@@ -26597,18 +26679,7 @@
 testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
 testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
 testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
 testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
 testCompare (test_comm.TestCommSelf.testCompare) ... ok
@@ -26625,11 +26696,6 @@
 testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
 testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
 testPickle (test_comm.TestCommSelf.testPickle) ... ok
-testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
-testRank (test_comm.TestCommSelf.testRank) ... ok
-testSize (test_comm.TestCommSelf.testSize) ... ok
-testSplit (test_comm.TestCommSelf.testSplit) ... ok
-testSplitTypeHWGuided (test_comm.TestCommSelf.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommSelf.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommSelf.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelf.testSplitTypeShared) ... ok
@@ -26651,29 +26717,13 @@
 testPickle (test_comm.TestCommSelfDup.testPickle) ... ok
 testPyProps (test_comm.TestCommSelfDup.testPyProps) ... ok
 testRank (test_comm.TestCommSelfDup.testRank) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
-testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
-testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
-testCompare (test_comm.TestCommSelf.testCompare) ... ok
-testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
-testCreate (test_comm.TestCommSelf.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
-testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
-testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
-testGroup (test_comm.TestCommSelf.testGroup) ... ok
-testIDup (test_comm.TestCommSelf.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
-testPickle (test_comm.TestCommSelf.testPickle) ... ok
+testSize (test_comm.TestCommSelfDup.testSize) ... ok
+testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
+testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
 testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
 testRank (test_comm.TestCommSelf.testRank) ... ok
 testSize (test_comm.TestCommSelf.testSize) ... ok
@@ -26697,13 +26747,16 @@
 testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
 testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
 testIsInter (test_comm.TestCommSelfDup.testIsInter) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
+testPickle (test_comm.TestCommSelfDup.testPickle) ... ok
+testPyProps (test_comm.TestCommSelfDup.testPyProps) ... ok
+testRank (test_comm.TestCommSelfDup.testRank) ... ok
+testSize (test_comm.TestCommSelfDup.testSize) ... ok
+testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
+testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
 testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
 testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
 testCompare (test_comm.TestCommSelf.testCompare) ... ok
@@ -26750,26 +26803,9 @@
 testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... ok
-testPickle (test_comm.TestCommSelfDup.testPickle) ... ok
-testPyProps (test_comm.TestCommSelfDup.testPyProps) ... ok
-testRank (test_comm.TestCommSelfDup.testRank) ... ok
-testSize (test_comm.TestCommSelfDup.testSize) ... ok
-testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
-testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
 testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-testSize (test_comm.TestCommSelfDup.testSize) ... ok
-testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
-testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
-testBuffering (test_comm.TestCommWorld.testBuffering) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
-testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
 testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
 testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
 testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
@@ -26843,24 +26879,24 @@
 testSplit (test_comm.TestCommWorld.testSplit) ... ok
 testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
 testPickle (test_comm.TestCommWorld.testPickle) ... ok
+testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
+testPickle (test_comm.TestCommWorld.testPickle) ... ok
+testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
+testPickle (test_comm.TestCommWorld.testPickle) ... ok
+testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
+testPickle (test_comm.TestCommWorld.testPickle) ... ok
 testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
 testRank (test_comm.TestCommWorld.testRank) ... ok
 testSize (test_comm.TestCommWorld.testSize) ... ok
 testSplit (test_comm.TestCommWorld.testSplit) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
 testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
 testRank (test_comm.TestCommWorld.testRank) ... ok
 testSize (test_comm.TestCommWorld.testSize) ... ok
 testSplit (test_comm.TestCommWorld.testSplit) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
 testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
 testRank (test_comm.TestCommWorld.testRank) ... ok
 testSize (test_comm.TestCommWorld.testSize) ... ok
 testSplit (test_comm.TestCommWorld.testSplit) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
 testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
 testRank (test_comm.TestCommWorld.testRank) ... ok
 testSize (test_comm.TestCommWorld.testSize) ... ok
@@ -26871,144 +26907,144 @@
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommWorld.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
+testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
+testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommWorld.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
+testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
+testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommWorld.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
+testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
+testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommWorld.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
+testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
+testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommWorld.testSplitTypeShared) ... ok
 testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
-testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
-testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
-testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
-testBuffering (test_comm.TestCommWorldDup.testBuffering) ... ok
-testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
 testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
-testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
-testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
-testCloneFree (test_comm.TestCommWorldDup.testCloneFree) ... ok
-testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
 testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
-testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
-testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
-testCompare (test_comm.TestCommWorldDup.testCompare) ... ok
-testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
 testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
-testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
-testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
-testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
-testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
-testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
 testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
-testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
-testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
 testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
-testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
 testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
-testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
-testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
-testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
 testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
-testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
-testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
-testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
 testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
-testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
-testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
-testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
-testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
 testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
-testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
-testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
-testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
-testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
 testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
-testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
-testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
-testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
-testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
 testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
-testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
-testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
-testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
-testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
 testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
-testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
-testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
-testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
 testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
-testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
-testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
-testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
 testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
-testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
-testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
-testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
-testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
 testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
-testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
-testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
-testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
-testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
 testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
-testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
-testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
-testRank (test_comm.TestCommWorldDup.testRank) ... ok
-testRank (test_comm.TestCommWorldDup.testRank) ... ok
 testRank (test_comm.TestCommWorldDup.testRank) ... ok
-testRank (test_comm.TestCommWorldDup.testRank) ... ok
-testRank (test_comm.TestCommWorldDup.testRank) ... ok
-testSize (test_comm.TestCommWorldDup.testSize) ... ok
-testSize (test_comm.TestCommWorldDup.testSize) ... ok
 testSize (test_comm.TestCommWorldDup.testSize) ... ok
-testSize (test_comm.TestCommWorldDup.testSize) ... ok
-testSize (test_comm.TestCommWorldDup.testSize) ... ok
-testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
-testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
 testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
-testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
-testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
-testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
-testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
-testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
-testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
 testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
+testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
+testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
+testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
+testRank (test_comm.TestCommWorldDup.testRank) ... ok
+testSize (test_comm.TestCommWorldDup.testSize) ... ok
+testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
+testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
 testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
+testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
+testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
+testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
+testRank (test_comm.TestCommWorldDup.testRank) ... ok
+testSize (test_comm.TestCommWorldDup.testSize) ... ok
+testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
+testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
 testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
+testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
+testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
+testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
+testRank (test_comm.TestCommWorldDup.testRank) ... ok
+testSize (test_comm.TestCommWorldDup.testSize) ... ok
+testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
+testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
 testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testCreateGroup (test_comm.TestCommWorldDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommWorldDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommWorldDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommWorldDup.testGroup) ... ok
+testIDup (test_comm.TestCommWorldDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommWorldDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommWorldDup.testIsInter) ... ok
+testPickle (test_comm.TestCommWorldDup.testPickle) ... ok
+testPyProps (test_comm.TestCommWorldDup.testPyProps) ... ok
+testRank (test_comm.TestCommWorldDup.testRank) ... ok
+testSize (test_comm.TestCommWorldDup.testSize) ... ok
+testSplit (test_comm.TestCommWorldDup.testSplit) ... ok
+testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
 testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
 testCreateFromGroups (test_comm_inter.TestIntercomm.testCreateFromGroups) ... ok
 testCreateFromGroups (test_comm_inter.TestIntercomm.testCreateFromGroups) ... ok
@@ -27058,11 +27094,11 @@
 testPair (test_comm_inter.TestIntercommCreateFromGroups.testPair) ... skipped 'openmpi'
 testConstructor (test_comm_inter.TestIntercommDup.testConstructor) ... ok
 testPair (test_comm_inter.TestIntercommCreateFromGroups.testPair) ... skipped 'openmpi'
-testConstructor (test_comm_inter.TestIntercommDup.testConstructor) ... ok
+ok
 testPair (test_comm_inter.TestIntercommCreateFromGroups.testPair) ... skipped 'openmpi'
 testConstructor (test_comm_inter.TestIntercommDup.testConstructor) ... ok
 testPair (test_comm_inter.TestIntercommCreateFromGroups.testPair) ... skipped 'openmpi'
-testConstructor (test_comm_inter.TestIntercommDup.testConstructor) ... ok
+testConstructor (test_comm_inter.TestIntercommDup.testConstructor) ... testConstructor (test_comm_inter.TestIntercommDup.testConstructor) ... ok
 testPair (test_comm_inter.TestIntercommCreateFromGroups.testPair) ... skipped 'openmpi'
 testConstructor (test_comm_inter.TestIntercommDup.testConstructor) ... ok
 testCreateFromGroups (test_comm_inter.TestIntercommDup.testCreateFromGroups) ... ok
@@ -27154,17 +27190,8 @@
 testCartcomm (test_comm_topo.TestTopoSelf.testCartcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoSelf.testCartcommZeroDim) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoSelf.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoSelf.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoSelf.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoSelf.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoSelfDup.testCartMap) ... ok
-testCartcomm (test_comm_topo.TestTopoSelfDup.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoSelfDup.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoSelfDup.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoSelfDup.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
+ok
 testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
 testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
 testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
@@ -27176,15 +27203,6 @@
 testDistgraphcomm (test_comm_topo.TestTopoSelf.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoSelf.testDistgraphcommAdjacent) ... ok
 testGraphMap (test_comm_topo.TestTopoSelf.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoSelf.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoSelfDup.testCartMap) ... ok
-testCartcomm (test_comm_topo.TestTopoSelfDup.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoSelfDup.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoSelfDup.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoSelfDup.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
 testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
 testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
 testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
@@ -27205,6 +27223,24 @@
 testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
 testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testGraphcomm (test_comm_topo.TestTopoSelf.testGraphcomm) ... ok
+testCartMap (test_comm_topo.TestTopoSelfDup.testCartMap) ... ok
+testCartcomm (test_comm_topo.TestTopoSelfDup.testCartcomm) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoSelfDup.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoSelfDup.testDistgraphcomm) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoSelfDup.testDistgraphcommAdjacent) ... ok
+testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
+testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
+testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoSelf.testDistgraphcommAdjacent) ... ok
+testGraphMap (test_comm_topo.TestTopoSelf.testGraphMap) ... ok
+testGraphcomm (test_comm_topo.TestTopoSelf.testGraphcomm) ... ok
+testCartMap (test_comm_topo.TestTopoSelfDup.testCartMap) ... ok
+testCartcomm (test_comm_topo.TestTopoSelfDup.testCartcomm) ... testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
+testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
+testConstructorGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorGraphcomm) ... ok
+testConstructorTopocomm (test_comm_topo.TestTopoConstructor.testConstructorTopocomm) ... ok
+testCartMap (test_comm_topo.TestTopoSelf.testCartMap) ... ok
 testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
 testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
 testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
@@ -27222,16 +27258,16 @@
 testCartcommZeroDim (test_comm_topo.TestTopoSelfDup.testCartcommZeroDim) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoSelfDup.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoSelfDup.testDistgraphcommAdjacent) ... ok
+ok
+testCartcomm (test_comm_topo.TestTopoSelf.testCartcomm) ... testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
+testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
+testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoSelfDup.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoSelfDup.testDistgraphcomm) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoSelfDup.testDistgraphcommAdjacent) ... ok
 testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
 testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
-testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
-testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
-testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
-testConstructorGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorGraphcomm) ... ok
-testConstructorTopocomm (test_comm_topo.TestTopoConstructor.testConstructorTopocomm) ... ok
-testCartMap (test_comm_topo.TestTopoSelf.testCartMap) ... ok
-testCartcomm (test_comm_topo.TestTopoSelf.testCartcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoSelf.testCartcommZeroDim) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoSelf.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoSelf.testDistgraphcommAdjacent) ... ok
@@ -27246,69 +27282,89 @@
 testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
 testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
-testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
-testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
-testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
-testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
-testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
-testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
-testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
+testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
+testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
 testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
+testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
+testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
 testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
+testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
+testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
 testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
+testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
+testCartMap (test_comm_topo.TestTopoWorldDup.testCartMap) ... ok
+testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
+testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
 testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
+testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
+testCartcomm (test_comm_topo.TestTopoWorldDup.testCartcomm) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorldDup.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorldDup.testDistgraphcomm) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
+testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup.testDistgraphcommAdjacent) ... ok
+testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
+testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
 testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
+testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
+testGraphMap (test_comm_topo.TestTopoWorldDup.testGraphMap) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
 testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
+testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
+testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
+testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
+testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
+testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
+testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
+testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+ok
+testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
+testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
+testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
+testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
 testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
 testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
 testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
+testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
+testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
+testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
 testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
 testCommit (test_datatype.TestDatatype.testCommit) ... ok
 testGetEnvelope (test_datatype.TestDatatype.testGetEnvelope) ... ok
@@ -27319,11 +27375,6 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
-testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
-testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
-testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
-testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
 testCommit (test_datatype.TestDatatype.testCommit) ... ok
 testGetEnvelope (test_datatype.TestDatatype.testGetEnvelope) ... ok
 testGetExtent (test_datatype.TestDatatype.testGetExtent) ... ok
@@ -27333,11 +27384,6 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
-testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
-testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
-testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
-testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
 testCommit (test_datatype.TestDatatype.testCommit) ... ok
 testGetEnvelope (test_datatype.TestDatatype.testGetEnvelope) ... ok
 testGetExtent (test_datatype.TestDatatype.testGetExtent) ... ok
@@ -27347,11 +27393,7 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
-testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
-testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
-testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
-testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testCommit (test_datatype.TestDatatype.testCommit) ... ok
 testGetEnvelope (test_datatype.TestDatatype.testGetEnvelope) ... ok
 testGetExtent (test_datatype.TestDatatype.testGetExtent) ... ok
@@ -27361,11 +27403,7 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... ok
-testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
-testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
-testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
-testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
-testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testCommit (test_datatype.TestDatatype.testCommit) ... ok
 testGetEnvelope (test_datatype.TestDatatype.testGetEnvelope) ... ok
 testGetExtent (test_datatype.TestDatatype.testGetExtent) ... ok
@@ -27378,8 +27416,6 @@
 testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
-testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
-testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
@@ -27387,22 +27423,23 @@
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
-ok
+testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
+testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
 testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
 testF90Integer (test_datatype.TestDatatypeCreate.testF90Integer) ... ok
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
-testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
+testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
+testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
+testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
 testF90Integer (test_datatype.TestDatatypeCreate.testF90Integer) ... ok
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
-testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
-testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
 testF90Integer (test_datatype.TestDatatypeCreate.testF90Integer) ... ok
@@ -27419,59 +27456,50 @@
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
+testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
-testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
-testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
 testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
+testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
+testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
+testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
+testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
-testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
-ok
-testResized (test_datatype.TestDatatypeCreate.testResized) ... testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
-testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
-testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
+testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
+testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
+testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
+testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
 testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
-testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
-testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
-testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
+testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
+testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
+testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
+testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
-testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
-testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
-testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
-testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
-testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
-testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
-testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
-testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
-testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
-testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
-testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
-testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
 testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
 testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
 testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
@@ -27488,7 +27516,14 @@
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
+testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
+testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
+testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
 testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
+testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
+testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
+testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
+testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
@@ -27497,6 +27532,12 @@
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
+testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
+testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
+testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
+testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
+testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
+testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
@@ -27504,6 +27545,7 @@
 testF90RealDouble (test_datatype.TestDatatypePickle.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
+testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
 testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
@@ -27512,10 +27554,12 @@
 testF90RealDouble (test_datatype.TestDatatypePickle.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
+testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
+testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
-testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
-testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
+testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
+testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
@@ -27527,50 +27571,42 @@
 testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
-testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
-testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
-testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
-ok
-testNamed (test_datatype.TestDatatypePickle.testNamed) ... testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
-testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
-testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
-testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
-testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
-testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
-testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
-testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
-testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
-testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
-testVector (test_datatype.TestDatatypePickle.testVector) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testDoc (test_doc.TestDoc.testDoc) ... ok
+testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
+testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testDoc (test_doc.TestDoc.testDoc) ... ok
 testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
+testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testDoc (test_doc.TestDoc.testDoc) ... ok
 testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
-testDoc (test_doc.TestDoc.testDoc) ... ok
-testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
+testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
+testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testDoc (test_doc.TestDoc.testDoc) ... ok
 testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
 testDoc (test_doc.TestDoc.testDoc) ... ok
@@ -27587,6 +27623,8 @@
 testJoin (test_dynproc.TestDPM.testJoin) ... ok
 testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
 testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
+testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
+testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -27605,26 +27643,58 @@
 testPredefined (test_errhandler.TestErrhandler.testPredefined) ... ok
 testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
-ok
-testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerComm.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerComm.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
+testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
+testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
+testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
+testGetVersion (test_environ.TestEnviron.testGetVersion) ... ok
+testIsFinalized (test_environ.TestEnviron.testIsFinalized) ... ok
+testIsInitialized (test_environ.TestEnviron.testIsInitialized) ... ok
+testPControl (test_environ.TestEnviron.testPControl) ... ok
+testWTick (test_environ.TestEnviron.testWTick) ... ok
+testWTime (test_environ.TestEnviron.testWTime) ... ok
+testAppNum (test_environ.TestWorldAttrs.testAppNum) ... ok
+testIOProcessor (test_environ.TestWorldAttrs.testIOProcessor) ... ok
+testLastUsedCode (test_environ.TestWorldAttrs.testLastUsedCode) ... ok
+testUniverseSize (test_environ.TestWorldAttrs.testUniverseSize) ... ok
+testWTimeIsGlobal (test_environ.TestWorldAttrs.testWTimeIsGlobal) ... ok
+testPickle (test_errhandler.TestErrhandler.testPickle) ... ok
+testPredefined (test_errhandler.TestErrhandler.testPredefined) ... ok
+testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerComm.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerComm.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
 testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
+testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
+testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
+testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
+testGetVersion (test_environ.TestEnviron.testGetVersion) ... ok
+testIsFinalized (test_environ.TestEnviron.testIsFinalized) ... ok
+testIsInitialized (test_environ.TestEnviron.testIsInitialized) ... ok
+testPControl (test_environ.TestEnviron.testPControl) ... ok
+testWTick (test_environ.TestEnviron.testWTick) ... ok
+testWTime (test_environ.TestEnviron.testWTime) ... ok
+testAppNum (test_environ.TestWorldAttrs.testAppNum) ... ok
+testIOProcessor (test_environ.TestWorldAttrs.testIOProcessor) ... ok
+testLastUsedCode (test_environ.TestWorldAttrs.testLastUsedCode) ... ok
+testUniverseSize (test_environ.TestWorldAttrs.testUniverseSize) ... ok
+testWTimeIsGlobal (test_environ.TestWorldAttrs.testWTimeIsGlobal) ... ok
+testPickle (test_errhandler.TestErrhandler.testPickle) ... ok
+testPredefined (test_errhandler.TestErrhandler.testPredefined) ... ok
+testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerComm.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerComm.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerSession.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerSession.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerSession.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerWin.testCall) ... ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -27651,6 +27721,30 @@
 testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
+testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerSession.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerSession.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerSession.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerWin.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerSession.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerSession.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerSession.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerWin.testCall) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
@@ -27660,29 +27754,6 @@
 testErrorsReturn (test_errhandler.TestErrhandlerSession.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerSession.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerWin.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerWin.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerWin.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerWin.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerWin.testGetFree) ... ok
-testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
-testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
-testAddErrorCode (test_errorcode.TestErrorCode.testAddErrorCode) ... ok
-testException (test_errorcode.TestErrorCode.testException) ... ok
-testGetErrorClass (test_errorcode.TestErrorCode.testGetErrorClass) ... ok
-testGetErrorStrings (test_errorcode.TestErrorCode.testGetErrorStrings) ... ok
-testFreeSelf (test_exceptions.TestExcComm.testFreeSelf) ... ok
-testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
-testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
-testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
-testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... ok
-testFree (test_exceptions.TestExcCommNull.testFree) ... ok
-testGetAttr (test_exceptions.TestExcCommNull.testGetAttr) ... ok
-testGetErrhandler (test_exceptions.TestExcCommNull.testGetErrhandler) ... ok
-testInterNull (test_exceptions.TestExcCommNull.testInterNull) ... ok
-testIntraNull (test_exceptions.TestExcCommNull.testIntraNull) ... ok
-ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -27699,17 +27770,6 @@
 testWTimeIsGlobal (test_environ.TestWorldAttrs.testWTimeIsGlobal) ... ok
 testPickle (test_errhandler.TestErrhandler.testPickle) ... ok
 testPredefined (test_errhandler.TestErrhandler.testPredefined) ... ok
-testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerComm.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerComm.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerWin.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerWin.testErrorsFatal) ... ok
@@ -27758,45 +27818,34 @@
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
-testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerSession.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerSession.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerSession.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerWin.testCall) ... ok
+testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
 testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerWin.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerWin.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerWin.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerWin.testGetFree) ... ok
-testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
-testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
-testKeyvalInvalid (test_exceptions.TestExcDatatype.testKeyvalInvalid) ... ok
-testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
-testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
-testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
-testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
-testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
-testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
-testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
-testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
-testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
-testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
-testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
-testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
-testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
-testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
-testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
-testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
-testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
-testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
-testFree (test_exceptions.TestExcOpNull.testFree) ... ok
-testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
-testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
-testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
+testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
+testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
+testAddErrorCode (test_errorcode.TestErrorCode.testAddErrorCode) ... ok
+testException (test_errorcode.TestErrorCode.testException) ... ok
+testGetErrorClass (test_errorcode.TestErrorCode.testGetErrorClass) ... ok
+testGetErrorStrings (test_errorcode.TestErrorCode.testGetErrorStrings) ... ok
+testFreeSelf (test_exceptions.TestExcComm.testFreeSelf) ... ok
+testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
+testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
+testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerComm.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerComm.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerWin.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerWin.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerWin.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerWin.testGetFree) ... ok
+testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
 testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
 testAddErrorCode (test_errorcode.TestErrorCode.testAddErrorCode) ... ok
 testException (test_errorcode.TestErrorCode.testException) ... ok
@@ -27839,68 +27888,10 @@
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
-testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
-testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
-testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
-testGetVersion (test_environ.TestEnviron.testGetVersion) ... ok
-testIsFinalized (test_environ.TestEnviron.testIsFinalized) ... ok
-testIsInitialized (test_environ.TestEnviron.testIsInitialized) ... ok
-testPControl (test_environ.TestEnviron.testPControl) ... ok
-testWTick (test_environ.TestEnviron.testWTick) ... ok
-testWTime (test_environ.TestEnviron.testWTime) ... ok
-testAppNum (test_environ.TestWorldAttrs.testAppNum) ... ok
-testIOProcessor (test_environ.TestWorldAttrs.testIOProcessor) ... ok
-testLastUsedCode (test_environ.TestWorldAttrs.testLastUsedCode) ... ok
-testUniverseSize (test_environ.TestWorldAttrs.testUniverseSize) ... ok
-testWTimeIsGlobal (test_environ.TestWorldAttrs.testWTimeIsGlobal) ... ok
-testPickle (test_errhandler.TestErrhandler.testPickle) ... ok
-testPredefined (test_errhandler.TestErrhandler.testPredefined) ... ok
-testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerComm.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerComm.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
-ok
-testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
-testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
-testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
-testGetVersion (test_environ.TestEnviron.testGetVersion) ... ok
-testIsFinalized (test_environ.TestEnviron.testIsFinalized) ... ok
-testIsInitialized (test_environ.TestEnviron.testIsInitialized) ... ok
-testPControl (test_environ.TestEnviron.testPControl) ... ok
-testWTick (test_environ.TestEnviron.testWTick) ... ok
-testWTime (test_environ.TestEnviron.testWTime) ... ok
-testAppNum (test_environ.TestWorldAttrs.testAppNum) ... ok
-testIOProcessor (test_environ.TestWorldAttrs.testIOProcessor) ... ok
-testLastUsedCode (test_environ.TestWorldAttrs.testLastUsedCode) ... ok
-testUniverseSize (test_environ.TestWorldAttrs.testUniverseSize) ... ok
-testWTimeIsGlobal (test_environ.TestWorldAttrs.testWTimeIsGlobal) ... ok
-testPickle (test_errhandler.TestErrhandler.testPickle) ... ok
-testPredefined (test_errhandler.TestErrhandler.testPredefined) ... ok
-testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerComm.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerComm.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
-testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
@@ -27913,17 +27904,6 @@
 testErrorsAbort (test_errhandler.TestErrhandlerWin.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerWin.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerWin.testErrorsReturn) ... ok
-testGetFree (test_errhandler.TestErrhandlerWin.testGetFree) ... ok
-testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
-testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
-testAddErrorCode (test_errorcode.TestErrorCode.testAddErrorCode) ... ok
-testException (test_errorcode.TestErrorCode.testException) ... ok
-testGetErrorClass (test_errorcode.TestErrorCode.testGetErrorClass) ... ok
-testGetErrorStrings (test_errorcode.TestErrorCode.testGetErrorStrings) ... ok
-testFreeSelf (test_exceptions.TestExcComm.testFreeSelf) ... ok
-testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
-testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
-testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
 testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
 testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... ok
 testFree (test_exceptions.TestExcCommNull.testFree) ... ok
@@ -27940,9 +27920,25 @@
 testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
 testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
 testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
-ok
+testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
+testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
+testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
+testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
+testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
+testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
+testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
+testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
+testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
 testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
 testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
+testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
+testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
+testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
+testFree (test_exceptions.TestExcOpNull.testFree) ... ok
+testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
+testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
+testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
 testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
@@ -27968,15 +27964,49 @@
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.testGetSetView) ... testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
+testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
+testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
+testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
+testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerSession.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerSession.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerSession.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerWin.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... ok
-testErrorsAbort (test_errhandler.TestErrhandlerWin.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerWin.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerWin.testErrorsReturn) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
+testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
+testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
+testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
+testGetNumPsets (test_exceptions.TestExcSessionNull.testGetNumPsets) ... ok
+testGetPsetInfo (test_exceptions.TestExcSessionNull.testGetPsetInfo) ... ok
+testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... ok
+testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
+testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
+testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
+testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... ok
+testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
+testFree (test_exceptions.TestExcWinNull.testFree) ... ok
+testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
+testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
+testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
+testBytes (test_file.TestFilePath.testBytes) ... ok
+testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
+testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
+testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
+testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
+testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
+testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
+testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
+testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
 testGetFree (test_errhandler.TestErrhandlerWin.testGetFree) ... ok
 testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
 testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
@@ -28020,7 +28050,41 @@
 testFree (test_exceptions.TestExcOpNull.testFree) ... ok
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
-testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
+testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
+testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerWin.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerWin.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerWin.testErrorsReturn) ... ok
+testGetFree (test_errhandler.TestErrhandlerWin.testGetFree) ... ok
+testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
+testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
+testAddErrorCode (test_errorcode.TestErrorCode.testAddErrorCode) ... ok
+testException (test_errorcode.TestErrorCode.testException) ... ok
+testGetErrorClass (test_errorcode.TestErrorCode.testGetErrorClass) ... ok
+testGetErrorStrings (test_errorcode.TestErrorCode.testGetErrorStrings) ... ok
+testFreeSelf (test_exceptions.TestExcComm.testFreeSelf) ... ok
+testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
+testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
+testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
+testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
+testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... ok
+testFree (test_exceptions.TestExcCommNull.testFree) ... ok
+testGetAttr (test_exceptions.TestExcCommNull.testGetAttr) ... ok
+testGetErrhandler (test_exceptions.TestExcCommNull.testGetErrhandler) ... ok
+testInterNull (test_exceptions.TestExcCommNull.testInterNull) ... ok
+testIntraNull (test_exceptions.TestExcCommNull.testIntraNull) ... ok
+testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
+testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
+testKeyvalInvalid (test_exceptions.TestExcDatatype.testKeyvalInvalid) ... ok
+testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
+testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
+testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
+testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
+testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
+testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
+testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
 testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
 testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
 testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
@@ -28033,20 +28097,9 @@
 testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
 testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
 testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
-testFree (test_exceptions.TestExcOpNull.testFree) ... ok
-testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
-testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
-testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
 testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testPath (test_file.TestFilePath.testPath) ... ok
-testPickle (test_file.TestFilePath.testPickle) ... ok
-testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
-ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
@@ -28057,15 +28110,13 @@
 testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
 testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
 testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
+testFree (test_exceptions.TestExcOpNull.testFree) ... ok
+testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
+testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
+testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
 testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... ok
-testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
-testFree (test_exceptions.TestExcWinNull.testFree) ... ok
-testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
-testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
-testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
-testBytes (test_file.TestFilePath.testBytes) ... ok
-testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
-testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
+testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
 testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
@@ -28084,59 +28135,37 @@
 testBytes (test_file.TestFilePath.testBytes) ... ok
 testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
 testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
+testFree (test_exceptions.TestExcWinNull.testFree) ... ok
+testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
+testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
+testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
+testBytes (test_file.TestFilePath.testBytes) ... ok
+testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
+testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
 testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
 testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testPath (test_file.TestFilePath.testPath) ... ok
 testPickle (test_file.TestFilePath.testPickle) ... ok
 testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
-testPath (test_file.TestFilePath.testPath) ... ok
 testPickle (test_file.TestFilePath.testPickle) ... ok
 testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
+testPath (test_file.TestFilePath.testPath) ... ok
 testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
-testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
-testStr (test_file.TestFilePath.testStr) ... ok
-testSync (test_file.TestFilePath.testSync) ... ok
-testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
-testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
-testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
-testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
-ok
-testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
-testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
-testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
-testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
-testGetNumPsets (test_exceptions.TestExcSessionNull.testGetNumPsets) ... ok
-testGetPsetInfo (test_exceptions.TestExcSessionNull.testGetPsetInfo) ... ok
-testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... ok
-testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
-testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
-testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
-testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... ok
-testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
-testFree (test_exceptions.TestExcWinNull.testFree) ... ok
-testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
-testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
-testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
-testBytes (test_file.TestFilePath.testBytes) ... ok
-testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
-testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
-testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
@@ -28154,6 +28183,8 @@
 testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
 testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
 testBytes (test_file.TestFilePath.testBytes) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
+testPath (test_file.TestFilePath.testPath) ... ok
 testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
@@ -28162,22 +28193,20 @@
 testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
 testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
-testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
-testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.testGetSetView) ... testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
-testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
-testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
-testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
 testPyProps (test_file.TestFilePath.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
+testStr (test_file.TestFilePath.testStr) ... ok
 testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testPath (test_file.TestFilePath.testPath) ... ok
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
+testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
+testPickle (test_file.TestFilePath.testPickle) ... ok
+testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
+testPickle (test_file.TestFilePath.testPickle) ... ok
+testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
@@ -28187,9 +28216,6 @@
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
-testPickle (test_file.TestFileSelf.testPickle) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
-testPath (test_file.TestFilePath.testPath) ... ok
 testPickle (test_file.TestFilePath.testPickle) ... ok
 testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
 testPyProps (test_file.TestFilePath.testPyProps) ... ok
@@ -28197,8 +28223,6 @@
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
-testPickle (test_file.TestFileSelf.testPickle) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
@@ -28207,78 +28231,84 @@
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
-testPickle (test_file.TestFilePath.testPickle) ... ok
-testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
-testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testSync (test_file.TestFilePath.testSync) ... ok
+testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
+testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
+testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
+testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
+testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
+testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
+testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
+testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
-testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
-testSync (test_file.TestFileSelf.testSync) ... ok
-testFortran (test_fortran.TestFortranComm.testFortran) ... ok
 testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
 testPyProps (test_file.TestFilePath.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
+testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
-testPyProps (test_file.TestFileSelf.testPyProps) ... ok
-testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
-testSync (test_file.TestFileSelf.testSync) ... ok
-testFortran (test_fortran.TestFortranComm.testFortran) ... ok
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
-testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
-testStr (test_file.TestFilePath.testStr) ... ok
 testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
+testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
+testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
+testPickle (test_file.TestFileSelf.testPickle) ... ok
+testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
+testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
+testPickle (test_file.TestFileSelf.testPickle) ... ok
+testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
+testStr (test_file.TestFilePath.testStr) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
-testPyProps (test_file.TestFileSelf.testPyProps) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
-testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
-testSync (test_file.TestFileSelf.testSync) ... ok
-testFortran (test_fortran.TestFortranComm.testFortran) ... ok
-testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
 testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
 testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
+testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
+testSync (test_file.TestFileSelf.testSync) ... ok
+testFortran (test_fortran.TestFortranComm.testFortran) ... ok
 testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
 testPyProps (test_file.TestFileSelf.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
+testSync (test_file.TestFileSelf.testSync) ... ok
+testFortran (test_fortran.TestFortranComm.testFortran) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
+testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
+testSync (test_file.TestFileSelf.testSync) ... ok
+testFortran (test_fortran.TestFortranComm.testFortran) ... ok
 testPyProps (test_file.TestFileSelf.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
 testSync (test_file.TestFileSelf.testSync) ... ok
 testFortran (test_fortran.TestFortranComm.testFortran) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
 testSync (test_file.TestFileSelf.testSync) ... ok
 testFortran (test_fortran.TestFortranComm.testFortran) ... ok
 testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
 testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
 testFortran (test_fortran.TestFortranFile.testFortran) ... ok
-testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
-testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
-testFortran (test_fortran.TestFortranFile.testFortran) ... ok
-testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
-testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
-testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
@@ -28342,9 +28372,6 @@
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupWorld.testRangeIncl) ... ok
 testRank (test_group.TestGroupWorld.testRank) ... ok
-testSize (test_group.TestGroupWorld.testSize) ... ok
-testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupok
 testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
 testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
 testFortran (test_fortran.TestFortranFile.testFortran) ... ok
@@ -28410,29 +28437,10 @@
 testProperties (test_group.TestGroupWorld.testProperties) ... ok
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupWorld.testRangeIncl) ... ok
-testRank (test_group.TestGroupWorld.testRank) ... Empty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupWorld.testUnion) ... ok
-testCreate (test_info.TestInfo.testCreate) ... ok
-testCreateBad (test_info.TestInfo.testCreateBad) ... ok
-testDup (test_info.TestInfo.testDup) ... ok
-testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
-testPyMethods (test_info.TestInfo.testPyMethods) ... ok
-testTruth (test_info.TestInfo.testTruth) ... ok
-testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
-testSize (test_group.TestGroupWorld.testSize) ... ok
-testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupWorld.testUnion) ... ok
-testCreate (test_info.TestInfo.testCreate) ... ok
-testCreateBad (test_info.TestInfo.testCreateBad) ... ok
-testDup (test_info.TestInfo.testDup) ... ok
-testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testRank (test_group.TestGroupWorld.testRank) ... ok
+testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
+testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
+testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
@@ -28498,7 +28506,46 @@
 testRank (test_group.TestGroupWorld.testRank) ... ok
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupok
+testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
+testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupWorld.testUnion) ... ok
+testCreate (test_info.TestInfo.testCreate) ... ok
+testCreateBad (test_info.TestInfo.testCreateBad) ... ok
+testDup (test_info.TestInfo.testDup) ... ok
+testGet (test_info.TestInfo.testGet) ... ok
+testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+testSize (test_group.TestGroupWorld.testSize) ... ok
+testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
+testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
+testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupWorld.testUnion) ... ok
+testCreate (test_info.TestInfo.testCreate) ... ok
+testCreateBad (test_info.TestInfo.testCreateBad) ... ok
+testDup (test_info.TestInfo.testDup) ... ok
+testGet (test_info.TestInfo.testGet) ... ok
+testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+testSize (test_group.TestGroupWorld.testSize) ... ok
+testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
+testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
+testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupWorld.testUnion) ... ok
+testCreate (test_info.TestInfo.testCreate) ... ok
+testCreateBad (test_info.TestInfo.testCreateBad) ... ok
+testDup (test_info.TestInfo.testDup) ... ok
+testGet (test_info.TestInfo.testGet) ... ok
+testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
+testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
+testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
@@ -28562,9 +28609,22 @@
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupWorld.testRangeIncl) ... ok
 testRank (test_group.TestGroupWorld.testRank) ... ok
+ok
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupok
+testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
+testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupWorld.testUnion) ... ok
+testCreate (test_info.TestInfo.testCreate) ... ok
+testCreateBad (test_info.TestInfo.testCreateBad) ... ok
+testDup (test_info.TestInfo.testDup) ... ok
+testGet (test_info.TestInfo.testGet) ... ok
+testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+testTruth (test_info.TestInfo.testTruth) ... ok
+testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
 testPickle (test_info.TestInfoEnv.testPickle) ... ok
 testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
@@ -28573,7 +28633,8 @@
 testPyMethods (test_info.TestInfoNull.testPyMethods) ... ok
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
-testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... testTruth (test_info.TestInfo.testTruth) ... ok
+testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
 testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
 testFortran (test_fortran.TestFortranFile.testFortran) ... ok
@@ -28640,11 +28701,6 @@
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupWorld.testRangeIncl) ... ok
 testRank (test_group.TestGroupWorld.testRank) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
-testPyMethods (test_info.TestInfo.testPyMethods) ... ok
-testTruth (test_info.TestInfo.testTruth) ... ok
-testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
 testPickle (test_info.TestInfoEnv.testPickle) ... ok
 testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
@@ -28653,31 +28709,7 @@
 testPyMethods (test_info.TestInfoNull.testPyMethods) ... ok
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
-testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... Empty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupWorld.testUnion) ... ok
-testCreate (test_info.TestInfo.testCreate) ... ok
-testCreateBad (test_info.TestInfo.testCreateBad) ... ok
-testDup (test_info.TestInfo.testDup) ... ok
-testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
-testPyMethods (test_info.TestInfo.testPyMethods) ... ok
-testTruth (test_info.TestInfo.testTruth) ... ok
-testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
-testDup (test_info.TestInfoEnv.testDup) ... ok
-testPickle (test_info.TestInfoEnv.testPickle) ... Empty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupWorld.testUnion) ... ok
-testCreate (test_info.TestInfo.testCreate) ... ok
-testCreateBad (test_info.TestInfo.testCreateBad) ... ok
-testDup (test_info.TestInfo.testDup) ... ok
-testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
-testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
 testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
@@ -28689,6 +28721,7 @@
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
 testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
+ok
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
 testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
@@ -28702,14 +28735,17 @@
 testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
 testPickle (test_info.TestInfo.testPickle) ... ok
 testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+testTruth (test_info.TestInfo.testTruth) ... ok
+testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
+testDup (test_info.TestInfoEnv.testDup) ... ok
+testPickle (test_info.TestInfoEnv.testPickle) ... ok
 testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
 testTruth (test_info.TestInfoEnv.testTruth) ... ok
 testPickle (test_info.TestInfoNull.testPickle) ... ok
 testPyMethods (test_info.TestInfoNull.testPyMethods) ... ok
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
-testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
-testTruth (test_info.TestInfo.testTruth) ... ok
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
 testPickle (test_info.TestInfoEnv.testPickle) ... ok
@@ -28721,75 +28757,75 @@
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
 testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
-testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
-testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
 testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
-testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
-testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
 testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
 testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
-testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
-testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
-testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
+testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
+testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
+testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
+testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
+testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
+testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
+testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
+testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
+testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
+testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
+testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
+testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
+testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
+testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
 testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
 testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
-testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
 testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
 testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
-testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
 testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
 testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
 testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
-testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
-testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
 testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
 testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
 testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
-testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
 testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
 testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
-testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
-testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
 testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
 testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
 testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
 testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
-testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
-testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
 testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
 testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
 testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
 testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
+testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
+testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
+testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
+testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
 testIReadIWriteAll (test_io.TestIOBasicWorld.testIReadIWriteAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicWorld.testIReadIWriteAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicWorld.testIReadIWriteAll) ... ok
@@ -28805,11 +28841,11 @@
 testIReadIWriteAtAll (test_io.TestIOBasicWorld.testIReadIWriteAtAll) ... ok
 testIReadIWriteAtAll (test_io.TestIOBasicWorld.testIReadIWriteAtAll) ... ok
 testIReadIWriteAtAll (test_io.TestIOBasicWorld.testIReadIWriteAtAll) ... ok
+ok
 testIReadIWriteShared (test_io.TestIOBasicWorld.testIReadIWriteShared) ... ok
 testIReadIWriteShared (test_io.TestIOBasicWorld.testIReadIWriteShared) ... ok
 testIReadIWriteShared (test_io.TestIOBasicWorld.testIReadIWriteShared) ... ok
-testIReadIWriteShared (test_io.TestIOBasicWorld.testIReadIWriteShared) ... ok
-testIReadIWriteShared (test_io.TestIOBasicWorld.testIReadIWriteShared) ... ok
+testIReadIWriteShared (test_io.TestIOBasicWorld.testIReadIWriteShared) ... testIReadIWriteShared (test_io.TestIOBasicWorld.testIReadIWriteShared) ... ok
 testReadWrite (test_io.TestIOBasicWorld.testReadWrite) ... ok
 testReadWrite (test_io.TestIOBasicWorld.testReadWrite) ... ok
 testReadWrite (test_io.TestIOBasicWorld.testReadWrite) ... ok
@@ -28856,73 +28892,73 @@
 testReadWriteShared (test_io.TestIOBasicWorld.testReadWriteShared) ... ok
 testReadWriteShared (test_io.TestIOBasicWorld.testReadWriteShared) ... ok
 testContiguous (test_io.TestIOViewSelf.testContiguous) ... ok
-ok
-ok
-testContiguous (test_io.TestIOViewSelf.testContiguous) ... testContiguous (test_io.TestIOViewSelf.testContiguous) ... testContiguous (test_io.TestIOViewSelf.testContiguous) ... ok
+testContiguous (test_io.TestIOViewSelf.testContiguous) ... ok
+testContiguous (test_io.TestIOViewSelf.testContiguous) ... ok
+testContiguous (test_io.TestIOViewSelf.testContiguous) ... ok
 testContiguous (test_io.TestIOViewSelf.testContiguous) ... ok
 testDarrayBlock (test_io.TestIOViewSelf.testDarrayBlock) ... ok
 testDarrayBlock (test_io.TestIOViewSelf.testDarrayBlock) ... ok
+testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
+testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
+testDup (test_io.TestIOViewSelf.testDup) ... ok
+testDup (test_io.TestIOViewSelf.testDup) ... ok
+testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
+testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
+testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
+testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testDarrayBlock (test_io.TestIOViewSelf.testDarrayBlock) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
 testDarrayBlock (test_io.TestIOViewSelf.testDarrayBlock) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testDarrayBlock (test_io.TestIOViewSelf.testDarrayBlock) ... ok
-testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
+testVector (test_io.TestIOViewSelf.testVector) ... ok
+testVector (test_io.TestIOViewSelf.testVector) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
 testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
 testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testDup (test_io.TestIOViewSelf.testDup) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
-testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testVector (test_io.TestIOViewSelf.testVector) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
-testDup (test_io.TestIOViewSelf.testDup) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
-testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
+testVector (test_io.TestIOViewSelf.testVector) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
 testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
-testVector (test_io.TestIOViewSelf.testVector) ... ok
 testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
-testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
-ok
-testVector (test_io.TestIOViewSelf.testVector) ... testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testVector (test_io.TestIOViewSelf.testVector) ... ok
-testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testVector (test_io.TestIOViewSelf.testVector) ... ok
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testDarrayBlock (test_io.TestIOViewWorld.testDarrayBlock) ... ok
@@ -28943,8 +28979,8 @@
 testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
 testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
 testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
-testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
-testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
+ok
+testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
 testHIndexedBlock (test_io.TestIOViewWorld.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewWorld.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewWorld.testHIndexedBlock) ... ok
@@ -29001,33 +29037,6 @@
 testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
 testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
 testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... ok
-testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
-testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
-testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
-testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
-testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
-testShapeType (test_msgspec.TestMessageCAIBuf.testShapeType) ... ok
-testShapeValue (test_msgspec.TestMessageCAIBuf.testShapeValue) ... ok
-testStridesMissing (test_msgspec.TestMessageCAIBuf.testStridesMissing) ... ok
-testStridesNone (test_msgspec.TestMessageCAIBuf.testStridesNone) ... ok
-testStridesType (test_msgspec.TestMessageCAIBuf.testStridesType) ... ok
-testTypestrEndian (test_msgspec.TestMessageCAIBuf.testTypestrEndian) ... ok
-testTypestrItemsize (test_msgspec.TestMessageCAIBuf.testTypestrItemsize) ... ok
-testTypestrMissing (test_msgspec.TestMessageCAIBuf.testTypestrMissing) ... ok
-testTypestrNone (test_msgspec.TestMessageCAIBuf.testTypestrNone) ... ok
-testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
-testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
-testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
-testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
-testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
-testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
-testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
-testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
-testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
-testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
-testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
-testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
-testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
 testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
 testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
 testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
@@ -29044,33 +29053,11 @@
 testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
 testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
 testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... ok
-testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
-testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
-testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
-testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
-testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
-testShapeType (test_msgspec.TestMessageCAIBuf.testShapeType) ... ok
-testShapeValue (test_msgspec.TestMessageCAIBuf.testShapeValue) ... ok
-testStridesMissing (test_msgspec.TestMessageCAIBuf.testStridesMissing) ... ok
-testStridesNone (test_msgspec.TestMessageCAIBuf.testStridesNone) ... ok
-testStridesType (test_msgspec.TestMessageCAIBuf.testStridesType) ... ok
-testTypestrEndian (test_msgspec.TestMessageCAIBuf.testTypestrEndian) ... ok
-testTypestrItemsize (test_msgspec.TestMessageCAIBuf.testTypestrItemsize) ... ok
-testTypestrMissing (test_msgspec.TestMessageCAIBuf.testTypestrMissing) ... ok
-testTypestrNone (test_msgspec.TestMessageCAIBuf.testTypestrNone) ... ok
-testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
-testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
-testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
-testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
-testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
-testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
-testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
-testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
-testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
-testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
-testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
-testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
-testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
+testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
+testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
+testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
+testMemory2 (test_mpimem.TestMemory.testMemory2) ... ok
+testMessageBad (test_msgspec.TestMessageBlock.testMessageBad) ... ok
 testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
 testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
 testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
@@ -29080,6 +29067,16 @@
 testAttrNone (test_msgspec.TestMessageCAIBuf.testAttrNone) ... ok
 testAttrType (test_msgspec.TestMessageCAIBuf.testAttrType) ... ok
 testDataMissing (test_msgspec.TestMessageCAIBuf.testDataMissing) ... ok
+testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
+testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
+testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
+testMemory2 (test_mpimem.TestMemory.testMemory2) ... ok
+testMessageBad (test_msgspec.TestMessageBlock.testMessageBad) ... ok
+testAttrEmpty (test_msgspec.TestMessageCAIBuf.testAttrEmpty) ... ok
+ok
+testAttrEmpty (test_msgspec.TestMessageCAIBuf.testAttrEmpty) ... testAttrNone (test_msgspec.TestMessageCAIBuf.testAttrNone) ... ok
+testAttrType (test_msgspec.TestMessageCAIBuf.testAttrType) ... ok
+testDataMissing (test_msgspec.TestMessageCAIBuf.testDataMissing) ... ok
 testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
 testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
 testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... ok
@@ -29087,6 +29084,28 @@
 testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
 testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
 testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... ok
+testAttrNone (test_msgspec.TestMessageCAIBuf.testAttrNone) ... ok
+testAttrType (test_msgspec.TestMessageCAIBuf.testAttrType) ... ok
+testDataMissing (test_msgspec.TestMessageCAIBuf.testDataMissing) ... ok
+testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
+testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
+testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... ok
+testDescrMissing (test_msgspec.TestMessageCAIBuf.testDescrMissing) ... ok
+testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
+testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
+testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... ok
+testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
+testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
+testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... ok
+testDescrMissing (test_msgspec.TestMessageCAIBuf.testDescrMissing) ... ok
+testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
+testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
+testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... ok
+testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
+testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
+testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
+testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
+testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
 testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
 testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
 testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
@@ -29114,27 +29133,16 @@
 testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
 testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
-testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
-testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
-testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
-testMemory2 (test_mpimem.TestMemory.testMemory2) ... ok
-testMessageBad (test_msgspec.TestMessageBlock.testMessageBad) ... ok
-testAttrEmpty (test_msgspec.TestMessageCAIBuf.testAttrEmpty) ... ok
-testAttrNone (test_msgspec.TestMessageCAIBuf.testAttrNone) ... ok
-testAttrType (test_msgspec.TestMessageCAIBuf.testAttrType) ... ok
-testDataMissing (test_msgspec.TestMessageCAIBuf.testDataMissing) ... ok
-testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
-testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
-testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... ok
-testDescrMissing (test_msgspec.TestMessageCAIBuf.testDescrMissing) ... ok
-testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
-testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
-testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... ok
-testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
-testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
-testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
-testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
-testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
+testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
+testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
+testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
+testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
+testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
+testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
+ok
 testShapeType (test_msgspec.TestMessageCAIBuf.testShapeType) ... ok
 testShapeValue (test_msgspec.TestMessageCAIBuf.testShapeValue) ... ok
 testStridesMissing (test_msgspec.TestMessageCAIBuf.testStridesMissing) ... ok
@@ -29157,22 +29165,30 @@
 testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
 testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
-testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
-testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
-testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
-testMemory2 (test_mpimem.TestMemory.testMemory2) ... ok
-testMessageBad (test_msgspec.TestMessageBlock.testMessageBad) ... ok
-testAttrEmpty (test_msgspec.TestMessageCAIBuf.testAttrEmpty) ... ok
-testAttrNone (test_msgspec.TestMessageCAIBuf.testAttrNone) ... ok
-testAttrType (test_msgspec.TestMessageCAIBuf.testAttrType) ... ok
-testDataMissing (test_msgspec.TestMessageCAIBuf.testDataMissing) ... ok
-testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
-testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
-testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... ok
-testDescrMissing (test_msgspec.TestMessageCAIBuf.testDescrMissing) ... ok
-testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
-testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
-testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... ok
+testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
+testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
+testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
+testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
+testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
+testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
+testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
+testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
+testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... ok
+testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... ok
+testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
+testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
+testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
+testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
+testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
+testShapeType (test_msgspec.TestMessageCAIBuf.testShapeType) ... ok
+testShapeValue (test_msgspec.TestMessageCAIBuf.testShapeValue) ... ok
+testStridesMissing (test_msgspec.TestMessageCAIBuf.testStridesMissing) ... ok
 testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
 testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
 testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
@@ -29201,8 +29217,11 @@
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
 testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
 testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
+testStridesNone (test_msgspec.TestMessageCAIBuf.testStridesNone) ... testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
+ok
 testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
+ok
+testStridesType (test_msgspec.TestMessageCAIBuf.testStridesType) ... testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
 testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
 testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
@@ -29213,23 +29232,13 @@
 testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ...ok
- ok
+testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... ok
 testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... ok
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
-testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
-testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
-testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
-testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
-testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
-testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
-testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
+testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
@@ -29239,6 +29248,46 @@
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
+testTypestrEndian (test_msgspec.TestMessageCAIBuf.testTypestrEndian) ... ok
+testTypestrItemsize (test_msgspec.TestMessageCAIBuf.testTypestrItemsize) ... ok
+testTypestrMissing (test_msgspec.TestMessageCAIBuf.testTypestrMissing) ... ok
+testTypestrNone (test_msgspec.TestMessageCAIBuf.testTypestrNone) ... ok
+testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
+testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
+testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
+testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
+testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
+testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
+testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
+testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
+testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
+testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
+testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
+testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
+testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
+testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
+testShapeType (test_msgspec.TestMessageCAIBuf.testShapeType) ... ok
+testShapeValue (test_msgspec.TestMessageCAIBuf.testShapeValue) ... ok
+testStridesMissing (test_msgspec.TestMessageCAIBuf.testStridesMissing) ... ok
+testStridesNone (test_msgspec.TestMessageCAIBuf.testStridesNone) ... ok
+testStridesType (test_msgspec.TestMessageCAIBuf.testStridesType) ... ok
+testTypestrEndian (test_msgspec.TestMessageCAIBuf.testTypestrEndian) ... ok
+testTypestrItemsize (test_msgspec.TestMessageCAIBuf.testTypestrItemsize) ... ok
+testTypestrMissing (test_msgspec.TestMessageCAIBuf.testTypestrMissing) ... ok
+testTypestrNone (test_msgspec.TestMessageCAIBuf.testTypestrNone) ... ok
+testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
+testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
+testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
+testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
+testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
+testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
+testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
+testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
+testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
+testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
+testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
+testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
+testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
 testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
@@ -29249,28 +29298,24 @@
 testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
 testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
 testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
-testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
-testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... ok
-testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... ok
-testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
-testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
+ok
+testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
+testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
+testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
+testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
+testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
+testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
 testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
+testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
+testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
 testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
 testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
 testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
 testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
 testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
-testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
-testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
-testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
-testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... ok
@@ -29279,14 +29324,6 @@
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
-testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
-testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
-testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
-testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
 testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
 testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
@@ -29299,56 +29336,40 @@
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
-testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-ok
-testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -29361,8 +29382,19 @@
 testOrderC (test_msgspec.TestMessageSimpleCuPy.testOrderC) ... skipped 'cupy'
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
-testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -29377,7 +29409,14 @@
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -29391,7 +29430,20 @@
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -29404,10 +29456,10 @@
 testOrderC (test_msgspec.TestMessageSimpleCuPy.testOrderC) ... skipped 'cupy'
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
-testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
+testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... skipped 'cupy'
 testArray3 (test_msgspec.TestMessageSimpleCuPy.testArray3) ... skipped 'cupy'
 testArray4 (test_msgspec.TestMessageSimpleCuPy.testArray4) ... skipped 'cupy'
 testArray5 (test_msgspec.TestMessageSimpleCuPy.testArray5) ... skipped 'cupy'
@@ -29417,123 +29469,68 @@
 testOrderC (test_msgspec.TestMessageSimpleCuPy.testOrderC) ... skipped 'cupy'
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
-ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
@@ -29542,9 +29539,21 @@
 testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -29573,55 +29582,25 @@
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
 testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
-testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
-testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
-testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
-testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
-testOrderC (test_msgspec.TestMessageSimpleNumPy.testOrderC) ... ok
-testOrderFortran (test_msgspec.TestMessageSimpleNumPy.testOrderFortran) ... ok
-testReadonly (test_msgspec.TestMessageSimpleNumPy.testReadonly) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumba.testArray1) ... skipped 'numba'
-testArray2 (test_msgspec.TestMessageSimpleNumba.testArray2) ... skipped 'numba'
-testArray3 (test_msgspec.TestMessageSimpleNumba.testArray3) ... skipped 'numba'
-testArray4 (test_msgspec.TestMessageSimpleNumba.testArray4) ... skipped 'numba'
-testArray5 (test_msgspec.TestMessageSimpleNumba.testArray5) ... skipped 'numba'
-testArray6 (test_msgspec.TestMessageSimpleNumba.testArray6) ... skipped 'numba'
-testBuffer (test_msgspec.TestMessageSimpleNumba.testBuffer) ... skipped 'numba'
-testNotContiguous (test_msgspec.TestMessageSimpleNumba.testNotContiguous) ... skipped 'numba'
-testOrderC (test_msgspec.TestMessageSimpleNumba.testOrderC) ... skipped 'numba'
-testOrderFortran (test_msgspec.TestMessageSimpleNumba.testOrderFortran) ... skipped 'numba'
-testMessageBad (test_msgspec.TestMessageVector.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageVector.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageVector.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageVector.testMessageBytes) ... ok
-testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
-testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
 testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
 testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
@@ -29630,64 +29609,17 @@
 testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
-testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
-testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
-testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
-testOrderC (test_msgspec.TestMessageSimpleNumPy.testOrderC) ... ok
-testOrderFortran (test_msgspec.TestMessageSimpleNumPy.testOrderFortran) ... ok
-testReadonly (test_msgspec.TestMessageSimpleNumPy.testReadonly) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumba.testArray1) ... skipped 'numba'
-testArray2 (test_msgspec.TestMessageSimpleNumba.testArray2) ... skipped 'numba'
-testArray3 (test_msgspec.TestMessageSimpleNumba.testArray3) ... skipped 'numba'
-testArray4 (test_msgspec.TestMessageSimpleNumba.testArray4) ... skipped 'numba'
-testArray5 (test_msgspec.TestMessageSimpleNumba.testArray5) ... skipped 'numba'
-testArray6 (test_msgspec.TestMessageSimpleNumba.testArray6) ... skipped 'numba'
-testBuffer (test_msgspec.TestMessageSimpleNumba.testBuffer) ... skipped 'numba'
-testNotContiguous (test_msgspec.TestMessageSimpleNumba.testNotContiguous) ... skipped 'numba'
-testOrderC (test_msgspec.TestMessageSimpleNumba.testOrderC) ... skipped 'numba'
-testOrderFortran (test_msgspec.TestMessageSimpleNumba.testOrderFortran) ... skipped 'numba'
-testMessageBad (test_msgspec.TestMessageVector.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageVector.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageVector.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageVector.testMessageBytes) ... ok
-testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
-testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
-ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
 testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -29720,6 +29652,19 @@
 testCAPI (test_objmodel.TestObjModel.testCAPI) ... ok
 testCmp (test_objmodel.TestObjModel.testCmp) ... ok
 testConstants (test_objmodel.TestObjModel.testConstants) ... ok
+testEq (test_objmodel.TestObjModel.testEq) ... ok
+testHandle (test_objmodel.TestObjModel.testHandle) ... ok
+testHash (test_objmodel.TestObjModel.testHash) ... ok
+testInit (test_objmodel.TestObjModel.testInit) ... ok
+testNe (test_objmodel.TestObjModel.testNe) ... ok
+testReduce (test_objmodel.TestObjModel.testReduce) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -29745,16 +29690,42 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testEq (test_objmodel.TestObjModel.testEq) ... ok
-testHandle (test_objmodel.TestObjModel.testHandle) ... ok
-testHash (test_objmodel.TestObjModel.testHash) ... ok
-testInit (test_objmodel.TestObjModel.testInit) ... ok
-testNe (test_objmodel.TestObjModel.testNe) ... ok
-testReduce (test_objmodel.TestObjModel.testReduce) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
 testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
+testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
+testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
+testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
+testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
+testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
+testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
+testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -29780,44 +29751,10 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
-testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
-testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
-testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
-testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
-testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
-testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
-ok
-testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
-testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
-testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
-testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
-testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
-testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
-testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -29849,6 +29786,8 @@
 testBool (test_objmodel.TestObjModel.testBool) ... ok
 testCAPI (test_objmodel.TestObjModel.testCAPI) ... ok
 testCmp (test_objmodel.TestObjModel.testCmp) ... ok
+testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
 testConstants (test_objmodel.TestObjModel.testConstants) ... ok
 testEq (test_objmodel.TestObjModel.testEq) ... ok
 testHandle (test_objmodel.TestObjModel.testHandle) ... ok
@@ -29856,7 +29795,11 @@
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
+testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
 testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
@@ -29866,19 +29809,55 @@
 testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
 testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
-testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
-testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
-testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
-testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
-testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
-testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
-testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
+testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
+testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
+testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
+testOrderC (test_msgspec.TestMessageSimpleNumPy.testOrderC) ... ok
+testOrderFortran (test_msgspec.TestMessageSimpleNumPy.testOrderFortran) ... ok
+testReadonly (test_msgspec.TestMessageSimpleNumPy.testReadonly) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumba.testArray1) ... skipped 'numba'
+testArray2 (test_msgspec.TestMessageSimpleNumba.testArray2) ... skipped 'numba'
+testArray3 (test_msgspec.TestMessageSimpleNumba.testArray3) ... skipped 'numba'
+testArray4 (test_msgspec.TestMessageSimpleNumba.testArray4) ... skipped 'numba'
+testArray5 (test_msgspec.TestMessageSimpleNumba.testArray5) ... skipped 'numba'
+testArray6 (test_msgspec.TestMessageSimpleNumba.testArray6) ... skipped 'numba'
+testBuffer (test_msgspec.TestMessageSimpleNumba.testBuffer) ... skipped 'numba'
+testNotContiguous (test_msgspec.TestMessageSimpleNumba.testNotContiguous) ... skipped 'numba'
+testOrderC (test_msgspec.TestMessageSimpleNumba.testOrderC) ... skipped 'numba'
+testOrderFortran (test_msgspec.TestMessageSimpleNumba.testOrderFortran) ... skipped 'numba'
+testMessageBad (test_msgspec.TestMessageVector.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageVector.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageVector.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageVector.testMessageBytes) ... ok
+testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
+testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -29917,11 +29896,49 @@
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
+testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
+testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
+testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
+testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
+testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
+testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
-testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
+testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
+testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
+testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
+testOrderC (test_msgspec.TestMessageSimpleNumPy.testOrderC) ... ok
+testOrderFortran (test_msgspec.TestMessageSimpleNumPy.testOrderFortran) ... ok
+testReadonly (test_msgspec.TestMessageSimpleNumPy.testReadonly) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumba.testArray1) ... skipped 'numba'
+testArray2 (test_msgspec.TestMessageSimpleNumba.testArray2) ... skipped 'numba'
+testArray3 (test_msgspec.TestMessageSimpleNumba.testArray3) ... skipped 'numba'
+testArray4 (test_msgspec.TestMessageSimpleNumba.testArray4) ... skipped 'numba'
+testArray5 (test_msgspec.TestMessageSimpleNumba.testArray5) ... skipped 'numba'
+testArray6 (test_msgspec.TestMessageSimpleNumba.testArray6) ... skipped 'numba'
+testBuffer (test_msgspec.TestMessageSimpleNumba.testBuffer) ... skipped 'numba'
+testNotContiguous (test_msgspec.TestMessageSimpleNumba.testNotContiguous) ... skipped 'numba'
+testOrderC (test_msgspec.TestMessageSimpleNumba.testOrderC) ... skipped 'numba'
+testOrderFortran (test_msgspec.TestMessageSimpleNumba.testOrderFortran) ... skipped 'numba'
+testMessageBad (test_msgspec.TestMessageVector.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageVector.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageVector.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageVector.testMessageBytes) ... ok
+testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
+testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -29961,6 +29978,25 @@
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
 testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
+testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
+testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
+testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
+testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
+testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
+testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
+testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -30053,10 +30089,6 @@
 testMinMax (test_op.TestOp.testMinMax) ... ok
 testMinMaxLoc (test_op.TestOp.testMinMaxLoc) ... ok
 testPicklePredefined (test_op.TestOp.testPicklePredefined) ... ok
-testPickleUserDefined (test_op.TestOp.testPickleUserDefined) ... ok
-testConstructor (test_p2p_buf.TestP2PBufSelf.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufSelf.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufSelf.testISendrecv) ... ok
 testCreateMany (test_op.TestOp.testCreateMany) ... ok
 testIsCommutative (test_op.TestOp.testIsCommutative) ... ok
 testIsCommutativeExtra (test_op.TestOp.testIsCommutativeExtra) ... ok
@@ -30092,13 +30124,17 @@
 testISendrecv (test_p2p_buf.TestP2PBufSelf.testISendrecv) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
+testPickleUserDefined (test_op.TestOp.testPickleUserDefined) ... ok
+testConstructor (test_p2p_buf.TestP2PBufSelf.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufSelf.testIProbe) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufSelf.testISendrecv) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
@@ -30106,84 +30142,85 @@
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
-testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
-ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
-testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
-testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
-testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
+testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
+testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
+testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
+testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
+testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
+testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
-testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
-testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
-testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
-testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
-testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
-testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
-testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
-testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
-testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
-testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
-testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
-testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
-testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
+testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
+ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
+testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
+testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
+testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
+testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
@@ -30199,22 +30236,21 @@
 testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 ok
+testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
-testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
+testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
+testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
+testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
+testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
+testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
-testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufWorld.testISendrecv) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufWorld.testISendrecv) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufWorld.testISendrecv) ... ok
@@ -30231,14 +30267,14 @@
 testPersistent (test_p2p_buf.TestP2PBufWorld.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufWorld.testPersistent) ... ok
 testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufWorld.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufWorld.testProcNullISendrecv) ... ok
@@ -30263,8 +30299,8 @@
 testSendrecv (test_p2p_buf.TestP2PBufWorld.testSendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufWorld.testSendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufWorld.testSendrecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufWorld.testSendrecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufWorld.testSendrecv) ... ok
+ok
+testSendrecv (test_p2p_buf.TestP2PBufWorld.testSendrecv) ... testSendrecv (test_p2p_buf.TestP2PBufWorld.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufWorld.testSendrecvReplace) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufWorld.testSendrecvReplace) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufWorld.testSendrecvReplace) ... ok
@@ -30360,27 +30396,27 @@
 testPickle (test_p2p_buf_matched.TestMessage.testPickle) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
-ok
-ok
-ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
+ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
@@ -30391,39 +30427,39 @@
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
-ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
-ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
-ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
+testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
-ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorld.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorld.testRingRangeList) ... ok
@@ -30478,28 +30514,35 @@
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
+testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
+testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjSelfDup.testTestSomeSend) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
+testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
@@ -30507,29 +30550,15 @@
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
-testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjSelfDup.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+ok
+testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
@@ -30543,7 +30572,30 @@
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
+ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
+testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
+testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
+testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjSelfDup.testTestSomeSend) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
@@ -30552,16 +30604,7 @@
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjSelf.testTestSomeRecv) ... ok
-ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... testTestSomeSend (test_p2p_obj.TestP2PObjSelf.testTestSomeSend) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjSelf.testTestSomeSend) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelf.testWaitSomeRecv) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelf.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjSelfDup.testCancel) ... ok
@@ -30571,36 +30614,33 @@
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
+testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
+testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
+ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
-testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjSelfDup.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjSelf.testTestSomeRecv) ... ok
 testTestSomeSend (test_p2p_obj.TestP2PObjSelf.testTestSomeSend) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelf.testWaitSomeRecv) ... ok
@@ -30611,19 +30651,6 @@
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
-testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
-testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
@@ -30635,15 +30662,37 @@
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
+testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
+testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
+testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjSelfDup.testTestSomeSend) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
@@ -30658,19 +30707,6 @@
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
-testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjSelfDup.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
@@ -30721,35 +30757,35 @@
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
@@ -30768,9 +30804,9 @@
 testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
@@ -30826,15 +30862,15 @@
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
@@ -30881,10 +30917,34 @@
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
 testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
 testMessageNoProc (test_p2p_obj_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_obj_matched.TestMessage.testMessageNull) ... ok
@@ -30892,49 +30952,28 @@
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
 testMessageNoProc (test_p2p_obj_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_obj_matched.TestMessage.testMessageNull) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelf.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
-testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
 testMessageNoProc (test_p2p_obj_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_obj_matched.TestMessage.testMessageNull) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelf.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testMessageNoProc (test_p2p_obj_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_obj_matched.TestMessage.testMessageNull) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelf.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorldDup.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testMessageNoProc (test_p2p_obj_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_obj_matched.TestMessage.testMessageNull) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelf.testIMProbe) ... ok
@@ -30942,31 +30981,28 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
-testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
@@ -31043,10 +31079,6 @@
 testYAML (test_pickle.TestPickle.testYAML) ... skipped 'yaml'
 testGetStatus (test_request.TestRequest.testGetStatus) ... ok
 testTest (test_request.TestRequest.testTest) ... ok
-testCython (test_package.TestDataFiles.testCython) ... ok
-testHeaders (test_package.TestDataFiles.testHeaders) ... ok
-testTyping (test_package.TestDataFiles.testTyping) ... ok
-testImportBench (test_package.TestImport.testImportBench) ... ok
 testWait (test_request.TestRequest.testWait) ... ok
 testGetStatusAll (test_request.TestRequestArray.testGetStatusAll) ... ok
 testGetStatusAny (test_request.TestRequestArray.testGetStatusAny) ... ok
@@ -31058,20 +31090,30 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... ok
+testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
+testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
+testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
+testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
+testCython (test_package.TestDataFiles.testCython) ... ok
+testHeaders (test_package.TestDataFiles.testHeaders) ... ok
+testTyping (test_package.TestDataFiles.testTyping) ... ok
+testImportBench (test_package.TestImport.testImportBench) ... ok
 testImportFutures (test_package.TestImport.testImportFutures) ... ok
 testImportMPI (test_package.TestImport.testImportMPI) ... ok
 testImportRun (test_package.TestImport.testImportRun) ... ok
 testImportTyping (test_package.TestImport.testImportTyping) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
 testImportUtil (test_package.TestImport.testImportUtil) ... ok
 testDefault (test_pickle.TestPickle.testDefault) ... ok
 testDill (test_pickle.TestPickle.testDill) ... skipped 'dill'
 testJson (test_pickle.TestPickle.testJson) ... ok
 testMarshal (test_pickle.TestPickle.testMarshal) ... ok
 testPyPickle (test_pickle.TestPickle.testPyPickle) ... ok
-testCython (test_package.TestDataFiles.testCython) ... ok
-testHeaders (test_package.TestDataFiles.testHeaders) ... ok
-testTyping (test_package.TestDataFiles.testTyping) ... ok
-testImportBench (test_package.TestImport.testImportBench) ... ok
 testYAML (test_pickle.TestPickle.testYAML) ... skipped 'yaml'
 testGetStatus (test_request.TestRequest.testGetStatus) ... ok
 testTest (test_request.TestRequest.testTest) ... ok
@@ -31086,6 +31128,12 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
+testCython (test_package.TestDataFiles.testCython) ... ok
+testHeaders (test_package.TestDataFiles.testHeaders) ... ok
+testTyping (test_package.TestDataFiles.testTyping) ... ok
+testImportBench (test_package.TestImport.testImportBench) ... ok
 testImportFutures (test_package.TestImport.testImportFutures) ... ok
 testImportMPI (test_package.TestImport.testImportMPI) ... ok
 testImportRun (test_package.TestImport.testImportRun) ... ok
@@ -31110,6 +31158,32 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... ok
+testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
+testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
+testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
+testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
+testSync (test_rma.TestRMASelf.testSync) ... ok
+testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
+testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
+testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
+testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
+testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
@@ -31138,70 +31212,28 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
-testFence (test_rma.TestRMASelf.testFence) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
-testFence (test_rma.TestRMASelf.testFence) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
-testFence (test_rma.TestRMASelf.testFence) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
-testFence (test_rma.TestRMASelf.testFence) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
 testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
 testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
-ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
+testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
 testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
 testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
 testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
 testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
 testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
 testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
 testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
 testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
 testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
-testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
-testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
-testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
-testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
-testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
-testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
-testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
-testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
-testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
-testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
-testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
-testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
-testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
-testSync (test_rma.TestRMASelf.testSync) ... ok
-testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
 testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
 testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
 testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
@@ -31214,6 +31246,10 @@
 testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
+testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
+testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
+testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
+testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
 testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
 testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
 testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
@@ -31250,20 +31286,20 @@
 testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
-ok
-ok
-ok
-testFlush (test_rma.TestRMAWorld.testFlush) ... testFlush (test_rma.TestRMAWorld.testFlush) ... testFlush (test_rma.TestRMAWorld.testFlush) ... testFlush (test_rma.TestRMAWorld.testFlush) ... ok
+testFlush (test_rma.TestRMAWorld.testFlush) ... ok
+testFlush (test_rma.TestRMAWorld.testFlush) ... ok
+testFlush (test_rma.TestRMAWorld.testFlush) ... ok
+testFlush (test_rma.TestRMAWorld.testFlush) ... ok
 testFlush (test_rma.TestRMAWorld.testFlush) ... ok
 testGetAccumulate (test_rma.TestRMAWorld.testGetAccumulate) ... ok
 testGetAccumulate (test_rma.TestRMAWorld.testGetAccumulate) ... ok
 testGetAccumulate (test_rma.TestRMAWorld.testGetAccumulate) ... ok
 testGetAccumulate (test_rma.TestRMAWorld.testGetAccumulate) ... ok
 testGetAccumulate (test_rma.TestRMAWorld.testGetAccumulate) ... ok
+ok
 testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
 testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
-testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
-testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
+testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
 testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
 testGetProcNull (test_rma.TestRMAWorld.testGetProcNull) ... ok
 testGetProcNull (test_rma.TestRMAWorld.testGetProcNull) ... ok
@@ -31318,10 +31354,10 @@
 testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMASelf.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma_nb.TestRMASelf.testAccumulateProcNullSum) ... ok
-testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMASelf.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma_nb.TestRMASelf.testAccumulateProcNullSum) ... ok
 testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
+testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMASelf.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma_nb.TestRMASelf.testAccumulateProcNullSum) ... ok
 testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
@@ -31331,10 +31367,6 @@
 testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
-testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
-testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
-testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
-testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
@@ -31345,6 +31377,10 @@
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
+testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
+testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
+testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
+testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMAWorld.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMAWorld.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMAWorld.testAccumulateProcNullReplace) ... ok
@@ -31360,11 +31396,11 @@
 testGetAccumulate (test_rma_nb.TestRMAWorld.testGetAccumulate) ... ok
 testGetAccumulate (test_rma_nb.TestRMAWorld.testGetAccumulate) ... ok
 testGetAccumulate (test_rma_nb.TestRMAWorld.testGetAccumulate) ... ok
+ok
 testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... ok
+ok
 testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... ok
-testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... ok
-testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... ok
-testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... ok
+testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... testGetProcNull (test_rma_nb.TestRMAWorld.testGetProcNull) ... ok
 testPutGet (test_rma_nb.TestRMAWorld.testPutGet) ... ok
 testPutGet (test_rma_nb.TestRMAWorld.testPutGet) ... ok
 testPutGet (test_rma_nb.TestRMAWorld.testPutGet) ... ok
@@ -31397,12 +31433,13 @@
 testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
 testSessionInit (test_session.TestSession.testSessionInit) ... ok
 testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testBuffering (test_session.TestSession.testBuffering) ... ok
 testPickle (test_session.TestSession.testPickle) ... ok
 testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
 testSessionInit (test_session.TestSession.testSessionInit) ... ok
 testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
@@ -31443,9 +31480,7 @@
 testErrcodes (test_spawn.TestSpawnSingleSelfMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleSelfMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorld.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-tesok
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... tCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testErrcodes (test_spawn.TestSpawnSingleWorld.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleWorld.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorldMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -31462,11 +31497,9 @@
 testPyProps (test_status.TestStatus.testPyProps) ... ok
 testSetCancelled (test_status.TestStatus.testSetCancelled) ... ok
 testSetElements (test_status.TestStatus.testSetElements) ... ok
-testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
+ok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
+ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -31506,7 +31539,11 @@
 testErrcodes (test_spawn.TestSpawnSingleSelfMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleSelfMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorld.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-tesok
+testestSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionPsets (test_session.TestSession.testSessionPsets) ... tCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testErrcodes (test_spawn.TestSpawnSingleWorld.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleWorld.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -31529,8 +31566,6 @@
 testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -31587,7 +31622,9 @@
 testPyProps (test_status.TestStatus.testPyProps) ... ok
 testSetCancelled (test_status.TestStatus.testSetCancelled) ... ok
 testSetElements (test_status.TestStatus.testSetElements) ... ok
-testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
+ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
@@ -31653,7 +31690,6 @@
 testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -31754,9 +31790,6 @@
 testSubType (test_subclass.TestMyFile.testSubType) ... ok
 testFree (test_subclass.TestMyFile.testFree) ... ok
 testSubType (test_subclass.TestMyFile.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
-testSubType (test_subclass.TestMyFile.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
 testCloneFree (test_subclass.TestMyGraphcommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommSELF.testCloneFree) ... ok
@@ -31768,18 +31801,21 @@
 testSubType (test_subclass.TestMyGraphcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommWORLD.testCloneFree) ... ok
 testFree (test_subclass.TestMyFile.testFree) ... ok
+ok
 testSubType (test_subclass.TestMyFile.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyGraphcommWORLD.testCloneFree) ... ok
+testCloneFree (test_subclass.TestMyGraphcommWORLD.testCloneFree) ... testFree (test_subclass.TestMyFile.testFree) ... ok
 testSubType (test_subclass.TestMyFile.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommWORLD.testCloneFree) ... ok
+testFree (test_subclass.TestMyFile.testFree) ... ok
+testSubType (test_subclass.TestMyFile.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommSELF.testCloneFree) ... ok
@@ -31858,7 +31894,6 @@
 testFree (test_subclass.TestMyWin.testFree) ... ok
 testSubType (test_subclass.TestMyWin.testSubType) ... ok
 testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
-testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
 testStart (test_subclass.TestMyPrequest2.testStart) ... ok
 testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
@@ -31895,24 +31930,15 @@
 testSubType (test_subclass.TestMyWin.testSubType) ... ok
 testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
 testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
+testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
 testProfile (test_toplevel.TestProfile.testProfile) ... ok
-testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
-testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
-testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
-testRepr (test_toplevel.TestRC.testRepr) ... ok
-ok
 testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
-testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
-testProfile (test_toplevel.TestProfile.testProfile) ... ok
-testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
-testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
-testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
-testRepr (test_toplevel.TestRC.testRepr) ... ok
-ok
+testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
+testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
@@ -31921,6 +31947,8 @@
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
 testProfile (test_toplevel.TestProfile.testProfile) ... ok
+testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
+testProfile (test_toplevel.TestProfile.testProfile) ... ok
 testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
 testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
 testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
@@ -31931,14 +31959,22 @@
 testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
 testRepr (test_toplevel.TestRC.testRepr) ... ok
 ok
-testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
-testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
 testProfile (test_toplevel.TestProfile.testProfile) ... ok
 testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
 testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
 testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
 testRepr (test_toplevel.TestRC.testRepr) ... ok
+ok
+testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
+testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
+testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
+testRepr (test_toplevel.TestRC.testRepr) ... ok
+ok
+testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
+testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
+testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
+testRepr (test_toplevel.TestRC.testRepr) ... ok
 testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
 testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
@@ -32041,19 +32077,7 @@
 testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
 testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
 testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
-testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
-testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
-testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
-testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
-testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
-testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
-testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
 testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
-testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
@@ -32063,6 +32087,9 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
+testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -32071,6 +32098,9 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
+testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -32079,6 +32109,9 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
+testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -32087,12 +32120,9 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testF90Real (test_util_dtlib.TestUtilDTLib.testF90Real) ... ok
-testFailures (test_util_dtlib.TestUtilDTLib.testFailures) ... ok
-testHIndexed (test_util_dtlib.TestUtilDTLib.testHIndexed) ... ok
-testF90Real (test_util_dtlib.TestUtilDTLib.testF90Real) ... ok
-testFailures (test_util_dtlib.TestUtilDTLib.testFailures) ... ok
-testHIndexed (test_util_dtlib.TestUtilDTLib.testHIndexed) ... ok
+testIsRevoked (test_ulfm.TestULFMWorld.testIsRevoked) ... ok
+testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -32110,36 +32140,42 @@
 testF90Real (test_util_dtlib.TestUtilDTLib.testF90Real) ... ok
 testFailures (test_util_dtlib.TestUtilDTLib.testFailures) ... ok
 testHIndexed (test_util_dtlib.TestUtilDTLib.testHIndexed) ... ok
+testF90Real (test_util_dtlib.TestUtilDTLib.testF90Real) ... ok
+testFailures (test_util_dtlib.TestUtilDTLib.testFailures) ... ok
+testHIndexed (test_util_dtlib.TestUtilDTLib.testHIndexed) ... ok
+testF90Real (test_util_dtlib.TestUtilDTLib.testF90Real) ... ok
+testFailures (test_util_dtlib.TestUtilDTLib.testFailures) ... ok
+testHIndexed (test_util_dtlib.TestUtilDTLib.testHIndexed) ... ok
 testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
 testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
 testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
 testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
-testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
-testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
+testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
-testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
-testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
+testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
+testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
+testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
+testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
 testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
-testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
+testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
 testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
-testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... ok
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... ok
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... ok
@@ -32150,12 +32186,9 @@
 testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
 testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
 testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
-testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
 testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
 testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
 testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
-testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
-testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
 testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
 testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
 testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
@@ -32198,11 +32231,13 @@
 testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... ok
+testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
+testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
+testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
 testAllgatherInter (test_util_pkl5.TestMPISelf.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPISelf.testAlltoallInter) ... skipped 'comm.size==1'
 testAlltoallIntra (test_util_pkl5.TestMPISelf.testAlltoallIntra) ... ok
-ok
 testBSendAndRecv (test_util_pkl5.TestMPISelf.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestMPISelf.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestMPISelf.testBcastIntra) ... ok
@@ -32218,7 +32253,7 @@
 testIrecv (test_util_pkl5.TestMPISelf.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestMPISelf.testMProbe) ... ok
 testMessage (test_util_pkl5.TestMPISelf.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestMPISelf.testMessageProbeIProbe) ... testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestMPISelf.testMessageProbeIProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPISelf.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPISelf.testProbe) ... ok
 testRequest (test_util_pkl5.TestMPISelf.testRequest) ... ok
@@ -32231,6 +32266,7 @@
 testTestAll (test_util_pkl5.TestMPISelf.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestMPISelf.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestMPIWorld.testAllgatherInter) ... ok
+testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... ok
 testAllgatherInter (test_util_pkl5.TestMPISelf.testAllgatherInter) ... skipped 'comm.size==1'
@@ -32364,8 +32400,8 @@
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
-testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestMPIWorld.testBigMPI) ... ok
+testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestMPIWorld.testBigMPI) ... ok
 testBigMPI (test_util_pkl5.TestMPIWorld.testBigMPI) ... ok
 testBigMPI (test_util_pkl5.TestMPIWorld.testBigMPI) ... ok
@@ -32384,62 +32420,62 @@
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
-testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
+testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
-testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
 testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
+testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
+testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
 testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
+testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
+testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
 testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
-testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
-testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
+testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
+testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
-testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
-testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
@@ -32451,14 +32487,14 @@
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
@@ -32466,9 +32502,9 @@
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
+testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
-testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
@@ -32511,85 +32547,75 @@
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
+testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
+testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
+testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
+testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
-testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
-testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
-ok
-testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
 testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
-testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
 testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
-testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
-testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
-testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
 testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
+testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
+testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
+testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
 testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
 testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
 testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
 testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
-testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
-testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
+testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
+testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
+testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -32599,8 +32625,10 @@
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
-testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
+testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
+testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
+testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -32608,36 +32636,32 @@
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
+testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
+testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
+testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
+testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
+testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
+ok
+testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
+testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
-ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5Self.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
-testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
-testSSendAndMProbe (test_util_pkl5.TestPKL5Self.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
-testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
-testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
-testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
-testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
-testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
-testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
-testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
-testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -32645,35 +32669,47 @@
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
+testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
+testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
+testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
+testSSendAndMProbe (test_util_pkl5.TestPKL5Self.testSSendAndMProbe) ... ok
+testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
+testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
+testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
+testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
+testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
+testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
+testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestPKL5World.testAllgatherIntra) ... ok
 testAllgatherIntra (test_util_pkl5.TestPKL5World.testAllgatherIntra) ... ok
 testAllgatherIntra (test_util_pkl5.TestPKL5World.testAllgatherIntra) ... ok
 testAllgatherIntra (test_util_pkl5.TestPKL5World.testAllgatherIntra) ... ok
 testAllgatherIntra (test_util_pkl5.TestPKL5World.testAllgatherIntra) ... ok
+ok
 testAlltoallInter (test_util_pkl5.TestPKL5World.testAlltoallInter) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5World.testAlltoallInter) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5World.testAlltoallInter) ... ok
-testAlltoallInter (test_util_pkl5.TestPKL5World.testAlltoallInter) ... ok
-testAlltoallInter (test_util_pkl5.TestPKL5World.testAlltoallInter) ... ok
+testAlltoallInter (test_util_pkl5.TestPKL5World.testAlltoallInter) ... testAlltoallInter (test_util_pkl5.TestPKL5World.testAlltoallInter) ... ok
 testAlltoallIntra (test_util_pkl5.TestPKL5World.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestPKL5World.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestPKL5World.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestPKL5World.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestPKL5World.testAlltoallIntra) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
 testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
 testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
@@ -32706,14 +32742,14 @@
 testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5World.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5World.testISendAndRecv) ... ok
@@ -32755,11 +32791,11 @@
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
+testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
+testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
@@ -32786,6 +32822,7 @@
 testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
 testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
+testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
@@ -32794,13 +32831,12 @@
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
-testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
+testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
@@ -32915,8 +32951,8 @@
 test_apply_async (test_util_pool.TestThreadPool.test_apply_async) ... ok
 test_apply_async (test_util_pool.TestThreadPool.test_apply_async) ... ok
 test_apply_async (test_util_pool.TestThreadPool.test_apply_async) ... ok
-test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... ok
-test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... ok
+ok
+test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... ok
 test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... ok
 test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... ok
 test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... ok
@@ -32936,8 +32972,6 @@
 test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
 test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
 test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
-test_enter_exit (test_util_pool.TestThreadPool.test_enter_exit) ... ok
-test_imap (test_util_pool.TestThreadPool.test_imap) ... ok
 test_arg_initializer (test_util_pool.TestThreadPool.test_arg_initializer) ... ok
 test_arg_processes (test_util_pool.TestThreadPool.test_arg_processes) ... ok
 test_async_error_callback (test_util_pool.TestThreadPool.test_async_error_callback) ... ok
@@ -32947,6 +32981,8 @@
 test_imap (test_util_pool.TestThreadPool.test_imap) ... ok
 test_enter_exit (test_util_pool.TestThreadPool.test_enter_exit) ... ok
 test_imap (test_util_pool.TestThreadPool.test_imap) ... ok
+test_enter_exit (test_util_pool.TestThreadPool.test_enter_exit) ... ok
+test_imap (test_util_pool.TestThreadPool.test_imap) ... ok
 test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
 test_enter_exit (test_util_pool.TestThreadPool.test_enter_exit) ... ok
 test_imap (test_util_pool.TestThreadPool.test_imap) ... ok
@@ -32959,9 +32995,9 @@
 test_istarmap_unordered (test_util_pool.TestThreadPool.test_istarmap_unordered) ... ok
 test_map (test_util_pool.TestThreadPool.test_map) ... ok
 test_istarmap (test_util_pool.TestThreadPool.test_istarmap) ... ok
+test_istarmap (test_util_pool.TestThreadPool.test_istarmap) ... ok
 test_istarmap_unordered (test_util_pool.TestThreadPool.test_istarmap_unordered) ... ok
 test_map (test_util_pool.TestThreadPool.test_map) ... ok
-test_istarmap (test_util_pool.TestThreadPool.test_istarmap) ... ok
 test_istarmap_unordered (test_util_pool.TestThreadPool.test_istarmap_unordered) ... ok
 test_map (test_util_pool.TestThreadPool.test_map) ... ok
 test_istarmap (test_util_pool.TestThreadPool.test_istarmap) ... ok
@@ -32971,22 +33007,12 @@
 test_istarmap_unordered (test_util_pool.TestThreadPool.test_istarmap_unordered) ... ok
 test_map (test_util_pool.TestThreadPool.test_map) ... ok
 test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
-test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
-test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
-test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
 test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
 test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
 test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
-test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
-test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
-test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
-test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
-test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
-test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
 test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
 test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
 test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
-test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionMutexSelf.testFree) ... ok
@@ -32994,11 +33020,11 @@
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionMutexSelf.testWaitNotifyAll) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... ok
-test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
-test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
-test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
-test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
-test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
+test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
+test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
+test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
+test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
+test_map_async (test_util_pool.TestThreadPool.test_map_async) ... ok
 test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
 test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
 test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
@@ -33011,13 +33037,26 @@
 testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... ok
 test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
 test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
+test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
+test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
+test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
+test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
+test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
+test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
+test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
+test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
+test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
-testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
+ok
+test_terminate (test_util_pool.TestThreadPool.test_terminate) ... testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionMutexSelf.testFree) ... ok
 testWaitForNotify (test_util_sync.TestConditionMutexSelf.testWaitForNotify) ... ok
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionMutexSelf.testWaitNotifyAll) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... ok
+test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
+test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
+test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionMutexSelf.testFree) ... ok
@@ -33025,9 +33064,6 @@
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionMutexSelf.testWaitNotifyAll) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... ok
-test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
-test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
-test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionMutexSelf.testFree) ... ok
@@ -33110,36 +33146,36 @@
 testIter (test_util_sync.TestCounterSelf.testIter) ... ok
 testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
 testFree (test_util_sync.TestCounterSelf.testFree) ... ok
-testIter (test_util_sync.TestCounterSelf.testIter) ... ok
 testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
 testFree (test_util_sync.TestCounterSelf.testFree) ... ok
 testIter (test_util_sync.TestCounterSelf.testIter) ... ok
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
 testFree (test_util_sync.TestCounterSelf.testFree) ... ok
 testIter (test_util_sync.TestCounterSelf.testIter) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
 testFree (test_util_sync.TestCounterSelf.testFree) ... ok
 testIter (test_util_sync.TestCounterSelf.testIter) ... ok
+testIter (test_util_sync.TestCounterSelf.testIter) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
 testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
 testTypechar (test_util_sync.TestCounterSelf.testTypechar) ... ok
 testDefault (test_util_sync.TestCounterWorld.testDefault) ... ok
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
 testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
 testTypechar (test_util_sync.TestCounterSelf.testTypechar) ... ok
 testDefault (test_util_sync.TestCounterWorld.testDefault) ... ok
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
 testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
 testTypechar (test_util_sync.TestCounterSelf.testTypechar) ... ok
 testDefault (test_util_sync.TestCounterWorld.testDefault) ... ok
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
 testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
@@ -33260,9 +33296,9 @@
 testAcquireFree (test_util_sync.TestMutexRecursiveSelf.testAcquireFree) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexRecursiveSelf.testAcquireNonblocking) ... ok
 testAcquireFree (test_util_sync.TestMutexRecursiveSelf.testAcquireFree) ... ok
-testAcquireNonblocking (test_util_sync.TestMutexRecursiveSelf.testAcquireNonblocking) ... ok
 testAcquireFree (test_util_sync.TestMutexRecursiveSelf.testAcquireFree) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexRecursiveSelf.testAcquireNonblocking) ... ok
+testAcquireNonblocking (test_util_sync.TestMutexRecursiveSelf.testAcquireNonblocking) ... ok
 testAcquireFree (test_util_sync.TestMutexRecursiveSelf.testAcquireFree) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexRecursiveSelf.testAcquireNonblocking) ... ok
 testAcquireRelease (test_util_sync.TestMutexRecursiveSelf.testAcquireRelease) ... ok
@@ -33278,13 +33314,13 @@
 testWith (test_util_sync.TestMutexRecursiveSelf.testWith) ... ok
 testFree (test_util_sync.TestMutexRecursiveSelf.testFree) ... ok
 testWith (test_util_sync.TestMutexRecursiveSelf.testWith) ... ok
-testAcquireFree (test_util_sync.TestMutexRecursiveWorld.testAcquireFree) ... ok
 testFree (test_util_sync.TestMutexRecursiveSelf.testFree) ... ok
 testWith (test_util_sync.TestMutexRecursiveSelf.testWith) ... ok
 testAcquireFree (test_util_sync.TestMutexRecursiveWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestMutexRecursiveWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestMutexRecursiveWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestMutexRecursiveWorld.testAcquireFree) ... ok
+testAcquireFree (test_util_sync.TestMutexRecursiveWorld.testAcquireFree) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexRecursiveWorld.testAcquireNonblocking) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexRecursiveWorld.testAcquireNonblocking) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexRecursiveWorld.testAcquireNonblocking) ... ok
@@ -33317,13 +33353,13 @@
 testAcquireNonblocking (test_util_sync.TestSemaphoreSelf.testAcquireNonblocking) ... ok
 testAcquireRelease (test_util_sync.TestSemaphoreSelf.testAcquireRelease) ... ok
 testAcquireRelease (test_util_sync.TestSemaphoreSelf.testAcquireRelease) ... ok
-ok
-testAcquireRelease (test_util_sync.TestSemaphoreSelf.testAcquireRelease) ... testAcquireRelease (test_util_sync.TestSemaphoreSelf.testAcquireRelease) ... ok
+testAcquireRelease (test_util_sync.TestSemaphoreSelf.testAcquireRelease) ... ok
 testAcquireRelease (test_util_sync.TestSemaphoreSelf.testAcquireRelease) ... ok
 testBounded (test_util_sync.TestSemaphoreSelf.testBounded) ... ok
 testFree (test_util_sync.TestSemaphoreSelf.testFree) ... ok
 testValue (test_util_sync.TestSemaphoreSelf.testValue) ... ok
 testWith (test_util_sync.TestSemaphoreSelf.testWith) ... ok
+testAcquireRelease (test_util_sync.TestSemaphoreSelf.testAcquireRelease) ... ok
 testBounded (test_util_sync.TestSemaphoreSelf.testBounded) ... ok
 testFree (test_util_sync.TestSemaphoreSelf.testFree) ... ok
 testValue (test_util_sync.TestSemaphoreSelf.testValue) ... ok
@@ -33336,6 +33372,7 @@
 testFree (test_util_sync.TestSemaphoreSelf.testFree) ... ok
 testValue (test_util_sync.TestSemaphoreSelf.testValue) ... ok
 testWith (test_util_sync.TestSemaphoreSelf.testWith) ... ok
+testAcquireFree (test_util_sync.TestSemaphoreWorld.testAcquireFree) ... ok
 testBounded (test_util_sync.TestSemaphoreSelf.testBounded) ... ok
 testFree (test_util_sync.TestSemaphoreSelf.testFree) ... ok
 testValue (test_util_sync.TestSemaphoreSelf.testValue) ... ok
@@ -33344,7 +33381,6 @@
 testAcquireFree (test_util_sync.TestSemaphoreWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestSemaphoreWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestSemaphoreWorld.testAcquireFree) ... ok
-testAcquireFree (test_util_sync.TestSemaphoreWorld.testAcquireFree) ... ok
 testAcquireNonblocking (test_util_sync.TestSemaphoreWorld.testAcquireNonblocking) ... ok
 testAcquireNonblocking (test_util_sync.TestSemaphoreWorld.testAcquireNonblocking) ... ok
 testAcquireNonblocking (test_util_sync.TestSemaphoreWorld.testAcquireNonblocking) ... ok
@@ -33696,15 +33732,15 @@
 testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
+testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
+testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
+testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
+testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
 testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
@@ -33716,19 +33752,19 @@
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
+testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
+testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
+testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
+testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
+testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
+testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
+testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
+testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
@@ -33772,13 +33808,6 @@
 testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... ok
-testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
-testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateSelf.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinCreateSelf.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateSelf.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinCreateSelf.testGetSetName) ... ok
 testGetGroup (test_win.TestWinCreateSelf.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinCreateSelf.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinCreateSelf.testGetSetInfo) ... ok
@@ -33788,6 +33817,13 @@
 testPickle (test_win.TestWinCreateSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateSelf.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateWorld.testAttributes) ... ok
+testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
+testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
+testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... ok
+testGetGroup (test_win.TestWinCreateSelf.testGetGroup) ... ok
+testGetSetErrhandler (test_win.TestWinCreateSelf.testGetSetErrhandler) ... ok
+testGetSetInfo (test_win.TestWinCreateSelf.testGetSetInfo) ... ok
+testGetSetName (test_win.TestWinCreateSelf.testGetSetName) ... ok
 testMemory (test_win.TestWinCreateSelf.testMemory) ... ok
 testMemoryModel (test_win.TestWinCreateSelf.testMemoryModel) ... ok
 testPickle (test_win.TestWinCreateSelf.testPickle) ... ok
@@ -33859,7 +33895,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 6473.070s
+Ran 2081 tests in 5306.663s
 
 OK (skipped=132)
 ok
@@ -33867,7 +33903,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 6473.109s
+Ran 2081 tests in 5306.652s
 
 OK (skipped=132)
 ok
@@ -33875,7 +33911,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 6473.109s
+Ran 2081 tests in 5306.688s
 
 OK (skipped=132)
 ok
@@ -33883,7 +33919,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 6473.156s
+Ran 2081 tests in 5306.644s
 
 OK (skipped=132)
 ok
@@ -33891,15 +33927,15 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 6473.110s
+Ran 2081 tests in 5306.656s
 
 OK (skipped=132)
 I: testing using python3.12
 I: running tests with single process
-[0@codethink02-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[0@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
+[0@i-capture-the-hostname] Python 3.12.8 (/usr/bin/python3.12)
+[0@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[0@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[0@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -35997,14 +36033,14 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 163.979s
+Ran 2081 tests in 78.960s
 
 OK (skipped=232)
 I: running tests with MPI (5 processes)
-[2@codethink02-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[2@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[2@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[2@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
+[0@i-capture-the-hostname] Python 3.12.8 (/usr/bin/python3.12)
+[0@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[0@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[0@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -36021,10 +36057,10 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [1@codethink02-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[1@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[1@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[1@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [3@i-capture-the-hostname] Python 3.12.8 (/usr/bin/python3.12)
+[3@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[3@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[3@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -36041,10 +36077,10 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [0@codethink02-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[0@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [2@i-capture-the-hostname] Python 3.12.8 (/usr/bin/python3.12)
+[2@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[2@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[2@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -36061,10 +36097,10 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [4@codethink02-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[4@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[4@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[4@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [1@i-capture-the-hostname] Python 3.12.8 (/usr/bin/python3.12)
+[1@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[1@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[1@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -36081,10 +36117,10 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [3@codethink02-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[3@codethink02-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[3@codethink02-arm64] MPI 3.1 (Open MPI 5.0.6)
-[3@codethink02-arm64] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [4@i-capture-the-hostname] Python 3.12.8 (/usr/bin/python3.12)
+[4@i-capture-the-hostname] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
+[4@i-capture-the-hostname] MPI 3.1 (Open MPI 5.0.6)
+[4@i-capture-the-hostname] mpi4py 4.0.1 (/build/reproducible-path/mpi4py-4.0.1/.pybuild/cpython3_3.12/build/mpi4py)
 testAintAdd (test_address.TestAddress.testAintAdd) ... ok
 testAintDiff (test_address.TestAddress.testAintDiff) ... ok
 testBottom (test_address.TestAddress.testBottom) ... ok
@@ -36103,53 +36139,72 @@
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
 testAttr (test_attributes.TestCommAttrWorld.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
-testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
-testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
-testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
-testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
-testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
-testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
-testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
-testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
-testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
-testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
-testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
 testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
+testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestDatatypeAttrBYTE.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestDatatypeAttrBYTE.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestDatatypeAttrFLOAT.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyException) ... ok
+ok
+testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
-testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
-testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
 testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
-testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
-testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
-testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
 testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
-testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
-testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
-testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
 testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
-testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
-testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
-testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
-testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
-testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
-testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
-testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
-testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
-testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
 testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestDatatypeAttrBYTE.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestDatatypeAttrBYTE.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestDatatypeAttrFLOAT.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
+testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
 testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
@@ -36163,29 +36218,15 @@
 testAttr (test_attributes.TestDatatypeAttrFLOAT.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestDatatypeAttrFLOAT.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestDatatypeAttrFLOAT.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestDatatypeAttrINT.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestDatatypeAttrINT.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestDatatypeAttrINT.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrINT.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrINT.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestDatatypeAttrINT.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestDatatypeAttrINT.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestDatatypeAttrINT.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestDatatypeAttrINT.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestDatatypeAttrINT.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestWinAttr.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
+testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestCommAttrWorld.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestCommAttrWorld.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestCommAttrWorld.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestCommAttrWorld.testAttrNoPythonZero) ... ok
 testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
@@ -36198,8 +36239,11 @@
 testAttrNoPythonZero (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonZero) ... ok
 testAttr (test_attributes.TestDatatypeAttrFLOAT.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyException) ... testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... ok
+ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
+testAttrDeleteException (test_attributes.TestDatatypeAttrFLOAT.testAttrDeleteException) ... ok
 testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestDatatypeAttrFLOAT.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestDatatypeAttrFLOAT.testAttrNoCopy) ... ok
@@ -36222,9 +36266,27 @@
 testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
-testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
+testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... ok
+testAllocate (test_buffer.TestBuffer.testAllocate) ... ok
+testAttachBufferReadonly (test_buffer.TestBuffer.testAttachBufferReadonly) ... ok
+testBuffering (test_buffer.TestBuffer.testBuffering) ... ok
+testCast (test_buffer.TestBuffer.testCast) ... ok
+testFromAddress (test_buffer.TestBuffer.testFromAddress) ... ok
+testFromBufferArrayRO (test_buffer.TestBuffer.testFromBufferArrayRO) ... ok
+testFromBufferArrayRW (test_buffer.TestBuffer.testFromBufferArrayRW) ... ok
+testFromBufferBad (test_buffer.TestBuffer.testFromBufferBad) ... ok
+testFromBufferBytes (test_buffer.TestBuffer.testFromBufferBytes) ... ok
+testNewArray (test_buffer.TestBuffer.testNewArray) ... ok
+testNewBad (test_buffer.TestBuffer.testNewBad) ... ok
+testNewBytearray (test_buffer.TestBuffer.testNewBytearray) ... ok
+testNewBytes (test_buffer.TestBuffer.testNewBytes) ... ok
+testNewEmpty (test_buffer.TestBuffer.testNewEmpty) ... ok
+testSequence (test_buffer.TestBuffer.testSequence) ... ok
+testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
@@ -36258,18 +36320,7 @@
 testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestDatatypeAttrBYTE.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestDatatypeAttrBYTE.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestDatatypeAttrFLOAT.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... ok
+testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
 testAttrDeleteException (test_attributes.TestDatatypeAttrFLOAT.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestDatatypeAttrFLOAT.testAttrNoCopy) ... ok
 testAttrNoPython (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPython) ... ok
@@ -36291,22 +36342,20 @@
 testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
-testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
-testAttrNoCopy (test_attributes.TestDatatypeAttrBYTE.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestDatatypeAttrBYTE.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestDatatypeAttrBYTE.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestDatatypeAttrFLOAT.testAttr) ... ok
-testAttrCopyDelete (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyDelete) ... ok
-testAttrCopyException (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyException) ... ok
-testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
-testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... ok
-testAttrDeleteException (test_attributes.TestDatatypeAttrFLOAT.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... ok
+testAllocate (test_buffer.TestBuffer.testAllocate) ... ok
+testAttachBufferReadonly (test_buffer.TestBuffer.testAttachBufferReadonly) ... ok
+testBuffering (test_buffer.TestBuffer.testBuffering) ... ok
+testCast (test_buffer.TestBuffer.testCast) ... ok
+testFromAddress (test_buffer.TestBuffer.testFromAddress) ... ok
+testFromBufferArrayRO (test_buffer.TestBuffer.testFromBufferArrayRO) ... ok
+testFromBufferArrayRW (test_buffer.TestBuffer.testFromBufferArrayRW) ... ok
+testFromBufferBad (test_buffer.TestBuffer.testFromBufferBad) ... ok
+testFromBufferBytes (test_buffer.TestBuffer.testFromBufferBytes) ... ok
+ok
 testAttrNoCopy (test_attributes.TestDatatypeAttrFLOAT.testAttrNoCopy) ... ok
 testAttrNoPython (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPythonArray) ... ok
@@ -36344,11 +36393,7 @@
 testNewBad (test_buffer.TestBuffer.testNewBad) ... ok
 testNewBytearray (test_buffer.TestBuffer.testNewBytearray) ... ok
 testNewBytes (test_buffer.TestBuffer.testNewBytes) ... ok
-testNewEmpty (test_buffer.TestBuffer.testNewEmpty) ... ok
-testSequence (test_buffer.TestBuffer.testSequence) ... ok
-testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
-testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
-testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
+ok
 testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... ok
@@ -36369,41 +36414,37 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestDatatypeAttrFLOAT.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestDatatypeAttrFLOAT.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestDatatypeAttrFLOAT.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestDatatypeAttrINT.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrINT.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrINT.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestDatatypeAttrINT.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestDatatypeAttrINT.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestDatatypeAttrINT.testAttrDeleteException) ... ok
+testAttrNoCopy (test_attributes.TestDatatypeAttrINT.testAttrNoCopy) ... ok
+testAttrNoPython (test_attributes.TestDatatypeAttrINT.testAttrNoPython) ... ok
+testAttrNoPythonArray (test_attributes.TestDatatypeAttrINT.testAttrNoPythonArray) ... ok
+testAttrNoPythonZero (test_attributes.TestDatatypeAttrINT.testAttrNoPythonZero) ... ok
+testAttr (test_attributes.TestWinAttr.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestWinAttr.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
+testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
+testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
+testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... ok
 testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
-testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... ok
 testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... ok
-ok
-testAllocate (test_buffer.TestBuffer.testAllocate) ... ok
-testAttachBufferReadonly (test_buffer.TestBuffer.testAttachBufferReadonly) ... ok
-testBuffering (test_buffer.TestBuffer.testBuffering) ... ok
-testCast (test_buffer.TestBuffer.testCast) ... ok
-testFromAddress (test_buffer.TestBuffer.testFromAddress) ... ok
-testFromBufferArrayRO (test_buffer.TestBuffer.testFromBufferArrayRO) ... ok
-testFromBufferArrayRW (test_buffer.TestBuffer.testFromBufferArrayRW) ... ok
-testFromBufferBad (test_buffer.TestBuffer.testFromBufferBad) ... ok
-testFromBufferBytes (test_buffer.TestBuffer.testFromBufferBytes) ... ok
-testNewArray (test_buffer.TestBuffer.testNewArray) ... ok
-testNewBad (test_buffer.TestBuffer.testNewBad) ... ok
-testNewBytearray (test_buffer.TestBuffer.testNewBytearray) ... ok
-testNewBytes (test_buffer.TestBuffer.testNewBytes) ... ok
-testNewEmpty (test_buffer.TestBuffer.testNewEmpty) ... ok
+testAllocate (test_buffer.TestBuffer.testAllocate) ... testNewEmpty (test_buffer.TestBuffer.testNewEmpty) ... ok
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
-testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... testAllocate (test_buffer.TestBuffer.testAllocate) ... ok
-testAttachBufferReadonly (test_buffer.TestBuffer.testAttachBufferReadonly) ... ok
-testBuffering (test_buffer.TestBuffer.testBuffering) ... ok
-testCast (test_buffer.TestBuffer.testCast) ... ok
-testFromAddress (test_buffer.TestBuffer.testFromAddress) ... ok
-testFromBufferArrayRO (test_buffer.TestBuffer.testFromBufferArrayRO) ... ok
-testFromBufferArrayRW (test_buffer.TestBuffer.testFromBufferArrayRW) ... ok
-testFromBufferBad (test_buffer.TestBuffer.testFromBufferBad) ... ok
-testFromBufferBytes (test_buffer.TestBuffer.testFromBufferBytes) ... ok
-testNewArray (test_buffer.TestBuffer.testNewArray) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... testNewArray (test_buffer.TestBuffer.testNewArray) ... ok
 testNewBad (test_buffer.TestBuffer.testNewBad) ... ok
 testNewBytearray (test_buffer.TestBuffer.testNewBytearray) ... ok
 testNewBytes (test_buffer.TestBuffer.testNewBytes) ... ok
@@ -36411,11 +36452,6 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
-testAttrNoCopy (test_attributes.TestWinAttr.testAttrNoCopy) ... ok
-testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
-testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
-testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... ok
-testAllocate (test_buffer.TestBuffer.testAllocate) ... ok
 testAttachBufferReadonly (test_buffer.TestBuffer.testAttachBufferReadonly) ... ok
 testBuffering (test_buffer.TestBuffer.testBuffering) ... ok
 testCast (test_buffer.TestBuffer.testCast) ... ok
@@ -36434,31 +36470,36 @@
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
@@ -36469,11 +36510,6 @@
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
@@ -36483,10 +36519,10 @@
 testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
+ok
 testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
+ok
+testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... testExscan (test_cco_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceWorld.testGather) ... ok
@@ -36535,121 +36571,121 @@
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
-testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
+testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
+ok
+testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
+testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
+testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
+testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
+testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
+testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
+testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+ok
+testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-ok
 testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
+testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
+testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
+testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
+testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
+testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
-testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufWorld.testAllreduce) ... ok
@@ -36663,14 +36699,14 @@
 testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
-testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
@@ -36687,26 +36723,26 @@
 testGather (test_cco_buf.TestCCOBufWorld.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufWorld.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufWorld.testGather) ... ok
+ok
 testReduce (test_cco_buf.TestCCOBufWorld.testReduce) ... ok
 testReduce (test_cco_buf.TestCCOBufWorld.testReduce) ... ok
 testReduce (test_cco_buf.TestCCOBufWorld.testReduce) ... ok
-testReduce (test_cco_buf.TestCCOBufWorld.testReduce) ... ok
-testReduce (test_cco_buf.TestCCOBufWorld.testReduce) ... ok
+testReduce (test_cco_buf.TestCCOBufWorld.testReduce) ... testReduce (test_cco_buf.TestCCOBufWorld.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufWorld.testReduceScatter) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
 ok
-ok
-ok
-ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... testReduceScatterBlock (test_cco_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
-testScan (test_cco_buf.TestCCOBufWorld.testScan) ... ok
-testScan (test_cco_buf.TestCCOBufWorld.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufWorld.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufWorld.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufWorld.testScan) ... ok
+testScan (test_cco_buf.TestCCOBufWorld.testScan) ... testScan (test_cco_buf.TestCCOBufWorld.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufWorld.testScatter) ... ok
 testScatter (test_cco_buf.TestCCOBufWorld.testScatter) ... ok
 testScatter (test_cco_buf.TestCCOBufWorld.testScatter) ... ok
@@ -36720,15 +36756,15 @@
 testAllreduce (test_cco_buf.TestCCOBufWorldDup.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufWorldDup.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufWorldDup.testAllreduce) ... ok
-testAllreduce (test_cco_buf.TestCCOBufWorldDup.testAllreduce) ... ok
-testAllreduce (test_cco_buf.TestCCOBufWorldDup.testAllreduce) ... ok
-testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
-testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
+ok
+testAllreduce (test_cco_buf.TestCCOBufWorldDup.testAllreduce) ... testAllreduce (test_cco_buf.TestCCOBufWorldDup.testAllreduce) ... ok
+ok
 testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
-ok
-testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
+testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... testAlltoall (test_cco_buf.TestCCOBufWorldDup.testAlltoall) ... ok
+testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
+testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorldDup.testBarrier) ... ok
@@ -36786,17 +36822,17 @@
 testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... ok
 testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... ok
 testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... ok
-testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
+testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
+ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
-testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
-testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
+testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... testAllreduce (test_cco_buf_inter.TestCCOBufInter.testAllreduce) ... ok
 testAlltoall (test_cco_buf_inter.TestCCOBufInter.testAlltoall) ... ok
 testAlltoall (test_cco_buf_inter.TestCCOBufInter.testAlltoall) ... ok
 testAlltoall (test_cco_buf_inter.TestCCOBufInter.testAlltoall) ... ok
@@ -36827,11 +36863,11 @@
 testScatter (test_cco_buf_inter.TestCCOBufInter.testScatter) ... ok
 testScatter (test_cco_buf_inter.TestCCOBufInter.testScatter) ... ok
 testScatter (test_cco_buf_inter.TestCCOBufInter.testScatter) ... ok
+ok
 testAllgather (test_cco_buf_inter.TestCCOBufInterDup.testAllgather) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInterDup.testAllgather) ... ok
 testAllgather (test_cco_buf_inter.TestCCOBufInterDup.testAllgather) ... ok
-testAllgather (test_cco_buf_inter.TestCCOBufInterDup.testAllgather) ... ok
-testAllgather (test_cco_buf_inter.TestCCOBufInterDup.testAllgather) ... ok
+testAllgather (test_cco_buf_inter.TestCCOBufInterDup.testAllgather) ... testAllgather (test_cco_buf_inter.TestCCOBufInterDup.testAllgather) ... ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInterDup.testAllreduce) ... ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInterDup.testAllreduce) ... ok
 testAllreduce (test_cco_buf_inter.TestCCOBufInterDup.testAllreduce) ... ok
@@ -36852,11 +36888,11 @@
 testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
 testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
 testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
+ok
 testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... ok
 testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... ok
-testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... ok
-testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... ok
-testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... ok
+ok
+testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... testGather (test_cco_buf_inter.TestCCOBufInterDup.testGather) ... ok
 testReduce (test_cco_buf_inter.TestCCOBufInterDup.testReduce) ... ok
 testReduce (test_cco_buf_inter.TestCCOBufInterDup.testReduce) ... ok
 testReduce (test_cco_buf_inter.TestCCOBufInterDup.testReduce) ... ok
@@ -36874,46 +36910,46 @@
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
@@ -36968,120 +37004,120 @@
 testAllgather (test_cco_nb_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
-testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
-ok
 testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
-testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testBarrier (test_cco_nb_buf.TestCCOBufSelf.testBarrier) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
-ok
-testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
+ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
+testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
-testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
@@ -37118,8 +37154,8 @@
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufWorld.testExscan) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufWorld.testExscan) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufWorld.testExscan) ... ok
+ok
+testExscan (test_cco_nb_buf.TestCCOBufWorld.testExscan) ... testExscan (test_cco_nb_buf.TestCCOBufWorld.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufWorld.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufWorld.testExscan) ... ok
 testGather (test_cco_nb_buf.TestCCOBufWorld.testGather) ... ok
@@ -37132,11 +37168,11 @@
 testReduce (test_cco_nb_buf.TestCCOBufWorld.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufWorld.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufWorld.testReduce) ... ok
+ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufWorld.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufWorld.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufWorld.testReduceScatter) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufWorld.testReduceScatter) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufWorld.testReduceScatter) ... testReduceScatter (test_cco_nb_buf.TestCCOBufWorld.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufWorld.testReduceScatterBlock) ... ok
@@ -37170,8 +37206,8 @@
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
+ok
+testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
@@ -37192,11 +37228,11 @@
 testGather (test_cco_nb_buf.TestCCOBufWorldDup.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufWorldDup.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufWorldDup.testGather) ... ok
+ok
 testReduce (test_cco_nb_buf.TestCCOBufWorldDup.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufWorldDup.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufWorldDup.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufWorldDup.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufWorldDup.testReduce) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufWorldDup.testReduce) ... testReduce (test_cco_nb_buf.TestCCOBufWorldDup.testReduce) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
@@ -37226,11 +37262,11 @@
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
@@ -37248,147 +37284,147 @@
 testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
-ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
+ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
@@ -37417,21 +37453,21 @@
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecWorld.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecWorld.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecWorld.testAlltoallv3) ... ok
-ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecWorld.testAlltoallw) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecWorld.testAlltoallw) ... testAlltoallw (test_cco_nb_vec.TestCCOVecWorld.testAlltoallw) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecWorld.testAlltoallw) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecWorld.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
-ok
 testGatherv (test_cco_nb_vec.TestCCOVecWorld.testGatherv) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecWorld.testGatherv) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecWorld.testGatherv) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecWorld.testGatherv) ... testGatherv (test_cco_nb_vec.TestCCOVecWorld.testGatherv) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecWorld.testGatherv) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecWorld.testGatherv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecWorld.testGatherv2) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecWorld.testGatherv2) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecWorld.testGatherv2) ... ok
@@ -37534,44 +37570,44 @@
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoall) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
+testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
+testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAlltoall) ... ok
@@ -37610,43 +37646,39 @@
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37664,10 +37696,7 @@
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjSelfDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
-testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37685,10 +37714,7 @@
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjSelfDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
-testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37706,10 +37732,7 @@
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjSelfDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
-testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37727,10 +37750,7 @@
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjSelfDup.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
-testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
-testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37752,38 +37772,46 @@
 testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
+testReduce (test_cco_obj.TestCCOObjSelfDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjSelfDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
+testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
@@ -37793,59 +37821,67 @@
 testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
-testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
+testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
 testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
@@ -37887,11 +37923,11 @@
 testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
+ok
+ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
+ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
@@ -37974,49 +38010,49 @@
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
@@ -38060,10 +38096,10 @@
 testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... ok
@@ -38071,127 +38107,127 @@
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
-testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testBarrier (test_cco_pr_buf.TestCCOBufSelf.testBarrier) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
-testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufWorld.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufWorld.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufWorld.testAllreduce) ... ok
@@ -38264,32 +38300,32 @@
 testAllreduce (test_cco_pr_buf.TestCCOBufWorldDup.testAllreduce) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
+ok
 testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... testAlltoall (test_cco_pr_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_pr_buf.TestCCOBufWorldDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
-ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufWorldDup.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufWorldDup.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufWorldDup.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufWorldDup.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufWorldDup.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufWorldDup.testGather) ... ok
-ok
-testGather (test_cco_pr_buf.TestCCOBufWorldDup.testGather) ... testGather (test_cco_pr_buf.TestCCOBufWorldDup.testGather) ... ok
+testGather (test_cco_pr_buf.TestCCOBufWorldDup.testGather) ... ok
+testGather (test_cco_pr_buf.TestCCOBufWorldDup.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufWorldDup.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufWorldDup.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufWorldDup.testReduce) ... ok
@@ -38330,27 +38366,27 @@
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
-ok
-testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
-testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
+testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
+testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAlltoall) ... ok
@@ -38367,16 +38403,16 @@
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAllgather) ... ok
+ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoall) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoall) ... ok
-testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoall) ... ok
-ok
+testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoall) ... testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoall) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
+testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
 testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
-testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... testNeighborAlltoallw (test_cco_pr_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallw) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
@@ -38387,14 +38423,14 @@
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
-testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
-testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
@@ -38411,147 +38447,147 @@
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv2) ... ok
@@ -38688,25 +38724,25 @@
 testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
-testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
+testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
@@ -38718,150 +38754,150 @@
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
-ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
+ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecWorld.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecWorld.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecWorld.testAllgatherv2) ... ok
@@ -38967,21 +39003,21 @@
 testAlltoallwBottom (test_cco_vec.TestCCOVecWorldDup.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecWorldDup.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecWorldDup.testAlltoallwBottom) ... ok
-ok
 testGatherv (test_cco_vec.TestCCOVecWorldDup.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecWorldDup.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecWorldDup.testGatherv) ... ok
-testGatherv (test_cco_vec.TestCCOVecWorldDup.testGatherv) ... testGatherv (test_cco_vec.TestCCOVecWorldDup.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecWorldDup.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecWorldDup.testGatherv2) ... ok
+testGatherv (test_cco_vec.TestCCOVecWorldDup.testGatherv) ... ok
+testGatherv (test_cco_vec.TestCCOVecWorldDup.testGatherv) ... ok
+ok
 testGatherv2 (test_cco_vec.TestCCOVecWorldDup.testGatherv2) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecWorldDup.testGatherv2) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecWorldDup.testGatherv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecWorldDup.testGatherv2) ... testGatherv2 (test_cco_vec.TestCCOVecWorldDup.testGatherv2) ... ok
+ok
 testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
 testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
@@ -39002,11 +39038,11 @@
 testAllgatherv (test_cco_vec_inter.TestCCOVecInter.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec_inter.TestCCOVecInter.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec_inter.TestCCOVecInter.testAllgatherv) ... ok
-ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
-testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
+testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
+testAlltoallv (test_cco_vec_inter.TestCCOVecInter.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec_inter.TestCCOVecInter.testAlltoallw) ... ok
@@ -39070,6 +39106,98 @@
 testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
 testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
 testPickle (test_comm.TestCommSelf.testPickle) ... ok
+testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... ok
+testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelf.testCompare) ... ok
+testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
+testCreate (test_comm.TestCommSelf.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelf.testGroup) ... ok
+testIDup (test_comm.TestCommSelf.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
+testPickle (test_comm.TestCommSelf.testPickle) ... ok
+testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... ok
+testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelf.testCompare) ... ok
+testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
+testCreate (test_comm.TestCommSelf.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelf.testGroup) ... ok
+testIDup (test_comm.TestCommSelf.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
+testPickle (test_comm.TestCommSelf.testPickle) ... ok
+testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... ok
+testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelf.testCompare) ... ok
+testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
+testCreate (test_comm.TestCommSelf.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelf.testGroup) ... ok
+testIDup (test_comm.TestCommSelf.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
+testPickle (test_comm.TestCommSelf.testPickle) ... ok
+testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
+testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
+testConstructor (test_comm.TestCommNull.testConstructor) ... ok
+testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
+testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
+testGetName (test_comm.TestCommNull.testGetName) ... ok
+testPickle (test_comm.TestCommNull.testPickle) ... ok
+testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelf.testCompare) ... ok
+testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
+testCreate (test_comm.TestCommSelf.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelf.testGroup) ... ok
+testIDup (test_comm.TestCommSelf.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
+testPickle (test_comm.TestCommSelf.testPickle) ... ok
 testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
 testRank (test_comm.TestCommSelf.testRank) ... ok
 testSize (test_comm.TestCommSelf.testSize) ... ok
@@ -39098,29 +39226,11 @@
 testRank (test_comm.TestCommSelfDup.testRank) ... ok
 testSize (test_comm.TestCommSelfDup.testSize) ... ok
 testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
-testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
-testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
-testCompare (test_comm.TestCommSelf.testCompare) ... ok
-testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
-testCreate (test_comm.TestCommSelf.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
-testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
-testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
-testGroup (test_comm.TestCommSelf.testGroup) ... ok
-testIDup (test_comm.TestCommSelf.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
-testPickle (test_comm.TestCommSelf.testPickle) ... ok
+testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
+testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
 testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
 testRank (test_comm.TestCommSelf.testRank) ... ok
 testSize (test_comm.TestCommSelf.testSize) ... ok
@@ -39150,34 +39260,10 @@
 testSize (test_comm.TestCommSelfDup.testSize) ... ok
 testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
-testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
 testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
-testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
-testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
-testCompare (test_comm.TestCommSelf.testCompare) ... ok
-testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
-testCreate (test_comm.TestCommSelf.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
-testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
-testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
-testGroup (test_comm.TestCommSelf.testGroup) ... ok
-testIDup (test_comm.TestCommSelf.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
-testPickle (test_comm.TestCommSelf.testPickle) ... ok
 testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
 testRank (test_comm.TestCommSelf.testRank) ... ok
 testSize (test_comm.TestCommSelf.testSize) ... ok
@@ -39211,29 +39297,6 @@
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
 testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
-testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
-testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
-testCompare (test_comm.TestCommSelf.testCompare) ... ok
-testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
-testCreate (test_comm.TestCommSelf.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
-testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
-testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
-testGroup (test_comm.TestCommSelf.testGroup) ... ok
-testIDup (test_comm.TestCommSelf.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
-testPickle (test_comm.TestCommSelf.testPickle) ... ok
 testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
 testRank (test_comm.TestCommSelf.testRank) ... ok
 testSize (test_comm.TestCommSelf.testSize) ... ok
@@ -39267,29 +39330,6 @@
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
 testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
-testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
-testConstructor (test_comm.TestCommNull.testConstructor) ... ok
-testConstructorInter (test_comm.TestCommNull.testConstructorInter) ... ok
-testConstructorIntra (test_comm.TestCommNull.testConstructorIntra) ... ok
-testGetName (test_comm.TestCommNull.testGetName) ... ok
-testPickle (test_comm.TestCommNull.testPickle) ... ok
-testBuffering (test_comm.TestCommSelf.testBuffering) ... ok
-testCloneFree (test_comm.TestCommSelf.testCloneFree) ... ok
-testCompare (test_comm.TestCommSelf.testCompare) ... ok
-testConstructor (test_comm.TestCommSelf.testConstructor) ... ok
-testCreate (test_comm.TestCommSelf.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommSelf.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelf.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommSelf.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommSelf.testGetParent) ... ok
-testGetSetInfo (test_comm.TestCommSelf.testGetSetInfo) ... ok
-testGetSetName (test_comm.TestCommSelf.testGetSetName) ... ok
-testGroup (test_comm.TestCommSelf.testGroup) ... ok
-testIDup (test_comm.TestCommSelf.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
-testPickle (test_comm.TestCommSelf.testPickle) ... ok
 testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
 testRank (test_comm.TestCommSelf.testRank) ... ok
 testSize (test_comm.TestCommSelf.testSize) ... ok
@@ -39323,10 +39363,6 @@
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
 testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
-testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
 testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
 testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
 testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
@@ -39398,6 +39434,30 @@
 testRank (test_comm.TestCommWorld.testRank) ... ok
 testSize (test_comm.TestCommWorld.testSize) ... ok
 testSplit (test_comm.TestCommWorld.testSplit) ... ok
+testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
+testPickle (test_comm.TestCommWorld.testPickle) ... ok
+testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
+testRank (test_comm.TestCommWorld.testRank) ... ok
+testSize (test_comm.TestCommWorld.testSize) ... ok
+testSplit (test_comm.TestCommWorld.testSplit) ... ok
+testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
+testPickle (test_comm.TestCommWorld.testPickle) ... ok
+testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
+testRank (test_comm.TestCommWorld.testRank) ... ok
+testSize (test_comm.TestCommWorld.testSize) ... ok
+testSplit (test_comm.TestCommWorld.testSplit) ... ok
+testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
+testPickle (test_comm.TestCommWorld.testPickle) ... ok
+testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
+testRank (test_comm.TestCommWorld.testRank) ... ok
+testSize (test_comm.TestCommWorld.testSize) ... ok
+testSplit (test_comm.TestCommWorld.testSplit) ... ok
+testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
+testPickle (test_comm.TestCommWorld.testPickle) ... ok
+testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
+testRank (test_comm.TestCommWorld.testRank) ... ok
+testSize (test_comm.TestCommWorld.testSize) ... ok
+testSplit (test_comm.TestCommWorld.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
@@ -39408,12 +39468,6 @@
 testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
 testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
 testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
-testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
-testRank (test_comm.TestCommWorld.testRank) ... ok
-testSize (test_comm.TestCommWorld.testSize) ... ok
-testSplit (test_comm.TestCommWorld.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
@@ -39424,12 +39478,6 @@
 testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
 testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
 testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
-testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
-testRank (test_comm.TestCommWorld.testRank) ... ok
-testSize (test_comm.TestCommWorld.testSize) ... ok
-testSplit (test_comm.TestCommWorld.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
@@ -39440,12 +39488,6 @@
 testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
 testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
 testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
-testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
-testRank (test_comm.TestCommWorld.testRank) ... ok
-testSize (test_comm.TestCommWorld.testSize) ... ok
-testSplit (test_comm.TestCommWorld.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
@@ -39456,12 +39498,6 @@
 testConstructor (test_comm.TestCommWorldDup.testConstructor) ... ok
 testCreate (test_comm.TestCommWorldDup.testCreate) ... ok
 testCreateFromGroup (test_comm.TestCommWorldDup.testCreateFromGroup) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
-testPyProps (test_comm.TestCommWorld.testPyProps) ... ok
-testRank (test_comm.TestCommWorld.testRank) ... ok
-testSize (test_comm.TestCommWorld.testSize) ... ok
-testSplit (test_comm.TestCommWorld.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorld.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorld.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
@@ -39548,25 +39584,25 @@
 testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorldDup.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
-testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
-testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
-testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
-testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommWorldDup.testSplitTypeHWUnguided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommWorldDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommWorldDup.testSplitTypeShared) ... ok
 testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
+testConstructor (test_comm_inter.TestIntercomm.testConstructor) ... ok
 testCreateFromGroups (test_comm_inter.TestIntercomm.testCreateFromGroups) ... ok
 testCreateFromGroups (test_comm_inter.TestIntercomm.testCreateFromGroups) ... ok
 testCreateFromGroups (test_comm_inter.TestIntercomm.testCreateFromGroups) ... ok
@@ -39808,14 +39844,6 @@
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
-testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
 testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
@@ -39831,6 +39859,8 @@
 testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
 testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
 testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
 testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
@@ -39845,6 +39875,8 @@
 testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
 testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
 testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
 testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
@@ -39859,6 +39891,8 @@
 testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
 testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
 testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
 testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
@@ -39873,6 +39907,8 @@
 testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
 testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
 testCodeCharStr (test_datatype.TestDatatype.testCodeCharStr) ... ok
+testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
+testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
 testGraphMap (test_comm_topo.TestTopoWorld.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoWorld.testGraphcomm) ... ok
@@ -39905,6 +39941,7 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... ok
+testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testCommit (test_datatype.TestDatatype.testCommit) ... ok
 testGetEnvelope (test_datatype.TestDatatype.testGetEnvelope) ... ok
 testGetExtent (test_datatype.TestDatatype.testGetExtent) ... ok
@@ -39936,7 +39973,6 @@
 testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
-testDarray (test_datatype.TestDatatypeCreate.testDarray) ... ok
 testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
@@ -39954,6 +39990,7 @@
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
+testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
 testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
@@ -39961,15 +39998,24 @@
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
+testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
+testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
+testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
+testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
+testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
+testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
+testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
 testF90Integer (test_datatype.TestDatatypeCreate.testF90Integer) ... ok
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
-testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
+testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
+testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
+testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
 testF90Integer (test_datatype.TestDatatypeCreate.testF90Integer) ... ok
@@ -39977,58 +40023,53 @@
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
-testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
-testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
-testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
-testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
-testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
-testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
-testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
-testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
-testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
-testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
-testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
-testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
-testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
-testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
-testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
-testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
-testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
-testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
-testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
-testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
-testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
+testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
+testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
+testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
 testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
+testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
+testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
 testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
 testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
 testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
 testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
-testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
-testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
-testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
-testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
+testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
+testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
+testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
+testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
+testDup (test_datatype.TestDatatypePickle.testDup) ... ok
+testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
+testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
+testF90Integer (test_datatype.TestDatatypePickle.testF90Integer) ... ok
+testF90RealDouble (test_datatype.TestDatatypePickle.testF90RealDouble) ... ok
+testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
+testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
+testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
+testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
 testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
 testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
 testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
 testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
+testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
+testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
 testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
 testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
 testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
@@ -40037,6 +40078,12 @@
 testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
 testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
 testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
+testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
+testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
+testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... ok
+testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
+testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
+testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
@@ -40044,6 +40091,8 @@
 testF90RealDouble (test_datatype.TestDatatypePickle.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
+testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
+testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
 testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
@@ -40053,8 +40102,6 @@
 testF90RealDouble (test_datatype.TestDatatypePickle.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
-testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
-testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
@@ -40063,14 +40110,6 @@
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
-testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
-testDup (test_datatype.TestDatatypePickle.testDup) ... ok
-testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
-testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
-testF90Integer (test_datatype.TestDatatypePickle.testF90Integer) ... ok
-testF90RealDouble (test_datatype.TestDatatypePickle.testF90RealDouble) ... ok
-testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
-testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
@@ -40080,14 +40119,11 @@
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
 testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
+testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
 testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
-testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
-ok
-testResized (test_datatype.TestDatatypePickle.testResized) ... testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
@@ -40098,18 +40134,23 @@
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
-testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
-testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
+testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
+testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testDoc (test_doc.TestDoc.testDoc) ... ok
+testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
@@ -40117,7 +40158,6 @@
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
-testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testDoc (test_doc.TestDoc.testDoc) ... ok
 testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
 testDoc (test_doc.TestDoc.testDoc) ... ok
@@ -40126,10 +40166,6 @@
 testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
-testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
-testVector (test_datatype.TestDatatypePickle.testVector) ... ok
-testDoc (test_doc.TestDoc.testDoc) ... ok
-testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
 testDoc (test_doc.TestDoc.testDoc) ... ok
 testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
 testConnectAccept (test_dynproc.TestDPM.testConnectAccept) ... ok
@@ -40143,8 +40179,6 @@
 testJoin (test_dynproc.TestDPM.testJoin) ... ok
 testJoin (test_dynproc.TestDPM.testJoin) ... ok
 testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
-testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
-testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -40195,8 +40229,10 @@
 testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
 testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
+testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
+testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
@@ -40215,16 +40251,7 @@
 testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
 testAddErrorCode (test_errorcode.TestErrorCode.testAddErrorCode) ... ok
 testException (test_errorcode.TestErrorCode.testException) ... ok
-testGetErrorClass (test_errorcode.TestErrorCode.testGetErrorClass) ... ok
-testGetErrorStrings (test_errorcode.TestErrorCode.testGetErrorStrings) ... ok
-testFreeSelf (test_exceptions.TestExcComm.testFreeSelf) ... ok
-testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
-testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
-testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
-testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... ok
-ok
-testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
+testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
@@ -40250,69 +40277,6 @@
 testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
 testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
 testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
-testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... ok
-testFree (test_exceptions.TestExcCommNull.testFree) ... ok
-testGetAttr (test_exceptions.TestExcCommNull.testGetAttr) ... ok
-testGetErrhandler (test_exceptions.TestExcCommNull.testGetErrhandler) ... ok
-testInterNull (test_exceptions.TestExcCommNull.testInterNull) ... ok
-testIntraNull (test_exceptions.TestExcCommNull.testIntraNull) ... ok
-testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
-testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
-testKeyvalInvalid (test_exceptions.TestExcDatatype.testKeyvalInvalid) ... ok
-testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
-testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
-testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
-testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
-testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
-testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
-testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
-testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
-testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
-testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
-testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
-testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
-testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
-testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
-testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
-testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
-testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
-testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
-testFree (test_exceptions.TestExcOpNull.testFree) ... ok
-testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
-testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
-testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... testFree (test_exceptions.TestExcCommNull.testFree) ... ok
-testGetAttr (test_exceptions.TestExcCommNull.testGetAttr) ... ok
-testGetErrhandler (test_exceptions.TestExcCommNull.testGetErrhandler) ... ok
-testInterNull (test_exceptions.TestExcCommNull.testInterNull) ... ok
-testIntraNull (test_exceptions.TestExcCommNull.testIntraNull) ... ok
-testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
-testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
-testKeyvalInvalid (test_exceptions.TestExcDatatype.testKeyvalInvalid) ... ok
-testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
-testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
-testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
-testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
-testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
-testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
-testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
-testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
-testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
-testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
-testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
-testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
-testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
-testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
-testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
-testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
-testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
-testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
-testFree (test_exceptions.TestExcOpNull.testFree) ... ok
-testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
-testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
-testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -40338,10 +40302,6 @@
 testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
-ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -40369,8 +40329,6 @@
 testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
@@ -40404,6 +40362,31 @@
 testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
 testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
 testKeyvalInvalid (test_exceptions.TestExcDatatype.testKeyvalInvalid) ... ok
+testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
+testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
+testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
+testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
+testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
+testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
+testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
+testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
+testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
+testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
+testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
+testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
+testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
+testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
+testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
+testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
+testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
+testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
+testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
+testFree (test_exceptions.TestExcOpNull.testFree) ... ok
+testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
+testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
+testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
@@ -40442,6 +40425,95 @@
 testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
 testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
 testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
+testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
+testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
+testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
+testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
+testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
+testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
+testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
+testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
+testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
+testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
+testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
+testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
+testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
+testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
+ok
+testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
+testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... ok
+testFree (test_exceptions.TestExcCommNull.testFree) ... ok
+testGetAttr (test_exceptions.TestExcCommNull.testGetAttr) ... ok
+testGetErrhandler (test_exceptions.TestExcCommNull.testGetErrhandler) ... ok
+testInterNull (test_exceptions.TestExcCommNull.testInterNull) ... ok
+testIntraNull (test_exceptions.TestExcCommNull.testIntraNull) ... ok
+testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
+testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
+testKeyvalInvalid (test_exceptions.TestExcDatatype.testKeyvalInvalid) ... ok
+testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
+testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
+testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
+testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
+testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
+testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
+testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
+testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
+testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
+testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
+testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
+testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
+testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
+testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
+testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
+testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
+testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
+testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
+testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
+testFree (test_exceptions.TestExcOpNull.testFree) ... ok
+testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
+testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
+testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
+testGetErrorClass (test_errorcode.TestErrorCode.testGetErrorClass) ... ok
+testGetErrorStrings (test_errorcode.TestErrorCode.testGetErrorStrings) ... ok
+testFreeSelf (test_exceptions.TestExcComm.testFreeSelf) ... ok
+testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
+testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
+testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
+testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
+testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... ok
+testFree (test_exceptions.TestExcCommNull.testFree) ... ok
+testGetAttr (test_exceptions.TestExcCommNull.testGetAttr) ... ok
+testGetErrhandler (test_exceptions.TestExcCommNull.testGetErrhandler) ... ok
+testInterNull (test_exceptions.TestExcCommNull.testInterNull) ... ok
+testIntraNull (test_exceptions.TestExcCommNull.testIntraNull) ... ok
+testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
+testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
+testKeyvalInvalid (test_exceptions.TestExcDatatype.testKeyvalInvalid) ... ok
+testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
+testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
+testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
+testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
+testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
+testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
+testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
+testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
+testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
+testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
+testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
+testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
+testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
+testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
+testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
+testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
+testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
+testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
+testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
+testFree (test_exceptions.TestExcOpNull.testFree) ... ok
+testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
+testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
+testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -40467,34 +40539,69 @@
 testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
-ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
-testCommit (test_exceptions.TestExcDatatypeNull.testCommit) ... ok
-testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
-testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
-testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... ok
-testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
-testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
-testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
-testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
-testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
-testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
-testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
-testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
-testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
-testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
-testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
-testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
-testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
-testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
-testFree (test_exceptions.TestExcOpNull.testFree) ... ok
+testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
+testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
+testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
+testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
+testGetNumPsets (test_exceptions.TestExcSessionNull.testGetNumPsets) ... ok
+testGetPsetInfo (test_exceptions.TestExcSessionNull.testGetPsetInfo) ... ok
+testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... ok
+testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
+testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
+testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
+testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... ok
+testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
+testFree (test_exceptions.TestExcWinNull.testFree) ... ok
+testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
+testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
+testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
+testBytes (test_file.TestFilePath.testBytes) ... ok
+testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
+testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
+testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
+testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
+testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
+testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
+testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
+testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
+testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
+testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
+testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
+testGetNumPsets (test_exceptions.TestExcSessionNull.testGetNumPsets) ... ok
+testGetPsetInfo (test_exceptions.TestExcSessionNull.testGetPsetInfo) ... ok
+testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... ok
+testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
+testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
+testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
+testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... ok
+testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
+testFree (test_exceptions.TestExcWinNull.testFree) ... ok
+testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
+testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
+testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
+testBytes (test_file.TestFilePath.testBytes) ... ok
+testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
+testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
+testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
+testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
+testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... testFree (test_exceptions.TestExcOpNull.testFree) ... ok
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
+testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
 testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
+testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
+testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
+testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
@@ -40516,6 +40623,11 @@
 testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
+testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
+testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
+testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
+testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
+testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
@@ -40545,6 +40657,16 @@
 testGetAttr (test_exceptions.TestExcCommNull.testGetAttr) ... ok
 testGetErrhandler (test_exceptions.TestExcCommNull.testGetErrhandler) ... ok
 testInterNull (test_exceptions.TestExcCommNull.testInterNull) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
+testPath (test_file.TestFilePath.testPath) ... ok
+testPickle (test_file.TestFilePath.testPickle) ... ok
+testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
+testPath (test_file.TestFilePath.testPath) ... ok
+testPickle (test_file.TestFilePath.testPickle) ... ok
+testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
 testIntraNull (test_exceptions.TestExcCommNull.testIntraNull) ... ok
 testSetErrhandler (test_exceptions.TestExcCommNull.testSetErrhandler) ... ok
 testFreePredefined (test_exceptions.TestExcDatatype.testFreePredefined) ... ok
@@ -40569,34 +40691,11 @@
 testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
 testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
 testFree (test_exceptions.TestExcOpNull.testFree) ... ok
-testCancel (test_exceptions.TestExcRequestNull.testCancel) ... testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
-testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
-testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
-testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
-testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
-testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
-testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
-testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
-testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
-testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
-testGetNKeys (test_exceptions.TestExcInfoNull.testGetNKeys) ... ok
-testGetNthKey (test_exceptions.TestExcInfoNull.testGetNthKey) ... ok
-testSet (test_exceptions.TestExcInfoNull.testSet) ... ok
-testTruth (test_exceptions.TestExcInfoNull.testTruth) ... ok
-testFreePredefined (test_exceptions.TestExcOp.testFreePredefined) ... ok
-testFree (test_exceptions.TestExcOpNull.testFree) ... ok
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
-testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
-testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
 testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
-testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
@@ -40621,39 +40720,29 @@
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testPath (test_file.TestFilePath.testPath) ... ok
 testPickle (test_file.TestFilePath.testPickle) ... ok
 testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
+testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
+testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
+testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
+testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
+testStr (test_file.TestFilePath.testStr) ... ok
+testSync (test_file.TestFilePath.testSync) ... ok
+testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
+testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
+testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
+testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
+testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
+testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
+testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
+testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
 testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testPath (test_file.TestFilePath.testPath) ... ok
 testPickle (test_file.TestFilePath.testPickle) ... ok
 testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
-testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
-testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
-testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
-testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
-testGetNumPsets (test_exceptions.TestExcSessionNull.testGetNumPsets) ... ok
-testGetPsetInfo (test_exceptions.TestExcSessionNull.testGetPsetInfo) ... ok
-testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... ok
-testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
-testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
-testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
-testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... ok
-testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
-testFree (test_exceptions.TestExcWinNull.testFree) ... ok
-testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
-testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
-testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
-testBytes (test_file.TestFilePath.testBytes) ... ok
-testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
-testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
@@ -40665,8 +40754,8 @@
 testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
-testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
+testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
@@ -40687,82 +40776,43 @@
 testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
-testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
 testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
-testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
+testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
+testPickle (test_file.TestFileSelf.testPickle) ... ok
+testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
+testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
+ok
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
-testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
-testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
-testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
-testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
-testGetNumPsets (test_exceptions.TestExcSessionNull.testGetNumPsets) ... ok
-testGetPsetInfo (test_exceptions.TestExcSessionNull.testGetPsetInfo) ... ok
-testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... ok
-testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
-testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
-testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
-testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... ok
-testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
-testFree (test_exceptions.TestExcWinNull.testFree) ... ok
-testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
-testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
-testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
-testBytes (test_file.TestFilePath.testBytes) ... ok
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
-testPath (test_file.TestFilePath.testPath) ... ok
-testPickle (test_file.TestFilePath.testPickle) ... ok
-testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
 testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
 testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
-testPickle (test_file.TestFileSelf.testPickle) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
-testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
-testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
+testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
+testPath (test_file.TestFilePath.testPath) ... ok
+testPickle (test_file.TestFilePath.testPickle) ... ok
+testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
 testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
-testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
-testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
-testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
-testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
-testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
-testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
-testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testStr (test_file.TestFilePath.testStr) ... ok
 testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
 testSync (test_file.TestFileSelf.testSync) ... ok
 testFortran (test_fortran.TestFortranComm.testFortran) ... ok
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
-testPath (test_file.TestFilePath.testPath) ... ok
-testPickle (test_file.TestFilePath.testPickle) ... ok
-testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
-testPath (test_file.TestFilePath.testPath) ... ok
-testPickle (test_file.TestFilePath.testPickle) ... ok
-testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
-testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
-testStr (test_file.TestFilePath.testStr) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
@@ -40772,19 +40822,25 @@
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
+testPickle (test_file.TestFileSelf.testPickle) ... ok
+testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
-testPyProps (test_file.TestFileSelf.testPyProps) ... ok
-testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
-testSync (test_file.TestFileSelf.testSync) ... ok
-testFortran (test_fortran.TestFortranComm.testFortran) ... ok
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
 testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
 testPyProps (test_file.TestFilePath.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
+testSync (test_file.TestFileSelf.testSync) ... ok
+testFortran (test_fortran.TestFortranComm.testFortran) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
+testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
+testSync (test_file.TestFileSelf.testSync) ... ok
+testFortran (test_fortran.TestFortranComm.testFortran) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
@@ -40794,26 +40850,6 @@
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
-testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
-testStr (test_file.TestFilePath.testStr) ... ok
-testSync (test_file.TestFilePath.testSync) ... ok
-testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
-testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
-testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
-testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
-testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
-testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
-testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
-testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
-testPyProps (test_file.TestFileSelf.testPyProps) ... ok
-testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
-testSync (test_file.TestFileSelf.testSync) ... ok
-testFortran (test_fortran.TestFortranComm.testFortran) ... ok
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
-testPickle (test_file.TestFileSelf.testPickle) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
 testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
@@ -40893,15 +40929,6 @@
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupWorld.testRangeIncl) ... ok
 testRank (test_group.TestGroupWorld.testRank) ... ok
-testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
-testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
-testFortran (test_fortran.TestFortranFile.testFortran) ... ok
-testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
-testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
-testFortran (test_fortran.TestFortranFile.testFortran) ... ok
-testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
-testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
-testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
 testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
@@ -40911,10 +40938,10 @@
 testCreateBad (test_info.TestInfo.testCreateBad) ... ok
 testDup (test_info.TestInfo.testDup) ... ok
 testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
-testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+ok
+testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
+testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
+testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
@@ -40981,20 +41008,6 @@
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
 testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupWorld.testUnion) ... ok
-testCreate (test_info.TestInfo.testCreate) ... ok
-testCreateBad (test_info.TestInfo.testCreateBad) ... ok
-testDup (test_info.TestInfo.testDup) ... ok
-testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
-testPyMethods (test_info.TestInfo.testPyMethods) ... ok
-testTruth (test_info.TestInfo.testTruth) ... ok
-testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
-testDup (test_info.TestInfoEnv.testDup) ... ok
-testPickle (test_info.TestInfoEnv.testPickle) ... ok
 testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
 testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
 testFortran (test_fortran.TestFortranFile.testFortran) ... ok
@@ -41061,6 +41074,9 @@
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupWorld.testRangeIncl) ... ok
 testRank (test_group.TestGroupWorld.testRank) ... ok
+testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
+testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
+testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
@@ -41126,7 +41142,52 @@
 testRank (test_group.TestGroupWorld.testRank) ... ok
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupok
+testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
+testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupWorld.testUnion) ... ok
+testCreate (test_info.TestInfo.testCreate) ... ok
+testCreateBad (test_info.TestInfo.testCreateBad) ... ok
+testDup (test_info.TestInfo.testDup) ... ok
+testGet (test_info.TestInfo.testGet) ... ok
+testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testSize (test_group.TestGroupWorld.testSize) ... ok
+testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
+testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
+testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupWorld.testUnion) ... ok
+testCreate (test_info.TestInfo.testCreate) ... ok
+testCreateBad (test_info.TestInfo.testCreateBad) ... ok
+testDup (test_info.TestInfo.testDup) ... ok
+testGet (test_info.TestInfo.testGet) ... ok
+testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupWorld.testUnion) ... ok
+testCreate (test_info.TestInfo.testCreate) ... ok
+testCreateBad (test_info.TestInfo.testCreateBad) ... ok
+testDup (test_info.TestInfo.testDup) ... ok
+testGet (test_info.TestInfo.testGet) ... ok
+testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testPyMethods (test_info.TestInfo.testPyMethods) ... ok
+testTruth (test_info.TestInfo.testTruth) ... ok
+testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
+testDup (test_info.TestInfoEnv.testDup) ... ok
+testPickle (test_info.TestInfoEnv.testPickle) ... ok
+testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
+testTruth (test_info.TestInfoEnv.testTruth) ... ok
+testPickle (test_info.TestInfoNull.testPickle) ... ok
+testPyMethods (test_info.TestInfoNull.testPyMethods) ... ok
+testTruth (test_info.TestInfoNull.testTruth) ... ok
+testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
+testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
+testPickle (test_info.TestInfo.testPickle) ... ok
+testPyMethods (test_info.TestInfo.testPyMethods) ... ok
 testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
@@ -41138,6 +41199,9 @@
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
 testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
+testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
+testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
+testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
@@ -41201,31 +41265,6 @@
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupWorld.testRangeIncl) ... ok
 testRank (test_group.TestGroupWorld.testRank) ... ok
-testSize (test_group.TestGroupWorld.testSize) ... ok
-testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupok
-testSize (test_group.TestGroupWorld.testSize) ... ok
-testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupWorld.testUnion) ... ok
-testCreate (test_info.TestInfo.testCreate) ... ok
-testCreateBad (test_info.TestInfo.testCreateBad) ... ok
-testDup (test_info.TestInfo.testDup) ... ok
-testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
-testPyMethods (test_info.TestInfo.testPyMethods) ... Empty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupWorld.testUnion) ... ok
-testCreate (test_info.TestInfo.testCreate) ... ok
-testCreateBad (test_info.TestInfo.testCreateBad) ... ok
-testDup (test_info.TestInfo.testDup) ... ok
-testGet (test_info.TestInfo.testGet) ... ok
-testGetNKeys (test_info.TestInfo.testGetNKeys) ... ok
-testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
-testPickle (test_info.TestInfo.testPickle) ... ok
 testPyMethods (test_info.TestInfo.testPyMethods) ... ok
 testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
@@ -41237,7 +41276,10 @@
 testPyMethods (test_info.TestInfoNull.testPyMethods) ... ok
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
-testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... Empty) ... ok
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
+testSize (test_group.TestGroupWorld.testSize) ... ok
+testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
+testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
 testTranslRanksProcNull (test_group.TestGroupWorld.testTranslRanksProcNull) ... ok
 testUnion (test_group.TestGroupWorld.testUnion) ... ok
 testCreate (test_info.TestInfo.testCreate) ... ok
@@ -41255,17 +41297,11 @@
 testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
 testTruth (test_info.TestInfoEnv.testTruth) ... ok
 testPickle (test_info.TestInfoNull.testPickle) ... ok
-ok
-testPyMethods (test_info.TestInfoNull.testPyMethods) ... testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
-ok
-testTruth (test_info.TestInfoNull.testTruth) ... ok
-testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
-testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... testTruth (test_info.TestInfoEnv.testTruth) ... ok
-testPickle (test_info.TestInfoNull.testPickle) ... ok
 testPyMethods (test_info.TestInfoNull.testPyMethods) ... ok
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
 testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
+testPyMethods (test_info.TestInfo.testPyMethods) ... ok
 testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
@@ -41278,54 +41314,64 @@
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
 testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
-testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
 testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
 testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
-testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
-testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
-testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
 testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
 testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
 testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
-testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
-testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
-testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
-testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
+testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
+testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
+testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
+testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
+testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
+testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
+testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
+testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
+testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
+testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
+ok
+testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
+testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
+testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
+testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
+testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
+testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
 testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
 testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
 testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
-testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
-testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
-testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
-testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
+testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
+testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
 testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
 testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
 testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
@@ -41333,16 +41379,6 @@
 testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
 testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
 testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
-testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
-testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
-testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
-testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
 testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
 testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
 testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
@@ -41392,11 +41428,11 @@
 testReadWriteAtAll (test_io.TestIOBasicWorld.testReadWriteAtAll) ... ok
 testReadWriteAtAll (test_io.TestIOBasicWorld.testReadWriteAtAll) ... ok
 testReadWriteAtAll (test_io.TestIOBasicWorld.testReadWriteAtAll) ... ok
+ok
 testReadWriteAtAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAtAllBeginEnd) ... ok
 testReadWriteAtAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAtAllBeginEnd) ... ok
 testReadWriteAtAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAtAllBeginEnd) ... ok
+testReadWriteAtAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAtAllBeginEnd) ... testReadWriteAtAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAtAllBeginEnd) ... ok
 testReadWriteOrdered (test_io.TestIOBasicWorld.testReadWriteOrdered) ... ok
 testReadWriteOrdered (test_io.TestIOBasicWorld.testReadWriteOrdered) ... ok
 testReadWriteOrdered (test_io.TestIOBasicWorld.testReadWriteOrdered) ... ok
@@ -41424,62 +41460,62 @@
 testDarrayBlock (test_io.TestIOViewSelf.testDarrayBlock) ... ok
 testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
 testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
-testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
-testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... ok
-testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
-testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testDup (test_io.TestIOViewSelf.testDup) ... ok
-testDup (test_io.TestIOViewSelf.testDup) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
+testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
+testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
+testDarrayCyclic (test_io.TestIOViewSelf.testDarrayCyclic) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testDup (test_io.TestIOViewSelf.testDup) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
+testDup (test_io.TestIOViewSelf.testDup) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
-testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testVector (test_io.TestIOViewSelf.testVector) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testVector (test_io.TestIOViewSelf.testVector) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testVector (test_io.TestIOViewSelf.testVector) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testVector (test_io.TestIOViewSelf.testVector) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testVector (test_io.TestIOViewSelf.testVector) ... ok
 testVector (test_io.TestIOViewSelf.testVector) ... ok
-testVector (test_io.TestIOViewSelf.testVector) ... ok
-testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testDarrayBlock (test_io.TestIOViewWorld.testDarrayBlock) ... ok
@@ -41497,11 +41533,11 @@
 testDup (test_io.TestIOViewWorld.testDup) ... ok
 testDup (test_io.TestIOViewWorld.testDup) ... ok
 testDup (test_io.TestIOViewWorld.testDup) ... ok
+ok
 testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
+ok
 testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
-testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
-testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
-testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
+testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... testHIndexed (test_io.TestIOViewWorld.testHIndexed) ... ok
 testHIndexedBlock (test_io.TestIOViewWorld.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewWorld.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewWorld.testHIndexedBlock) ... ok
@@ -41527,11 +41563,11 @@
 testNamed (test_io.TestIOViewWorld.testNamed) ... ok
 testNamed (test_io.TestIOViewWorld.testNamed) ... ok
 testNamed (test_io.TestIOViewWorld.testNamed) ... ok
-ok
-ok
 testStruct (test_io.TestIOViewWorld.testStruct) ... ok
 testStruct (test_io.TestIOViewWorld.testStruct) ... ok
-testStruct (test_io.TestIOViewWorld.testStruct) ... testStruct (test_io.TestIOViewWorld.testStruct) ... testStruct (test_io.TestIOViewWorld.testStruct) ... ok
+testStruct (test_io.TestIOViewWorld.testStruct) ... ok
+testStruct (test_io.TestIOViewWorld.testStruct) ... ok
+testStruct (test_io.TestIOViewWorld.testStruct) ... ok
 testSubarray (test_io.TestIOViewWorld.testSubarray) ... ok
 testSubarray (test_io.TestIOViewWorld.testSubarray) ... ok
 testSubarray (test_io.TestIOViewWorld.testSubarray) ... ok
@@ -41574,6 +41610,13 @@
 testTypestrNone (test_msgspec.TestMessageCAIBuf.testTypestrNone) ... ok
 testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
 testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
+testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
+testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
+testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
+testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
+testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
+testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
+testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
 testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
 testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
 testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
@@ -41606,6 +41649,13 @@
 testTypestrNone (test_msgspec.TestMessageCAIBuf.testTypestrNone) ... ok
 testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
 testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
+testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
+testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
+testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
+testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
+testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
+testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
+testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
 testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
 testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
 testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
@@ -41638,6 +41688,13 @@
 testTypestrNone (test_msgspec.TestMessageCAIBuf.testTypestrNone) ... ok
 testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
 testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
+testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
+testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
+testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
+testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
+testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
+testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
+testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
 testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
 testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
 testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
@@ -41671,6 +41728,14 @@
 testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
 testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
 testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
+testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
+testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
+testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
+testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
+testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
+testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
+testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
+ok
 testLargeCountSymbols (test_mpiapi.TestMPIAPI.testLargeCountSymbols) ... skipped 'mpi(<4.0.0)'
 testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
 testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
@@ -41733,12 +41798,6 @@
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
-testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
-testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
-testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
-testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
-testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
-testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
 testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
 testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
@@ -41762,22 +41821,11 @@
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
-testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
-testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
-testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
-testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
-testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
-testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
-testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
 testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
 testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
 testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
 testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
-testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
-ok
-testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
-testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
 testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
@@ -41795,24 +41843,30 @@
 testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... ok
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
-testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
-testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
-testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
-testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
-testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
-testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
-testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
+testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
 testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
 testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
-testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
-testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
-testDtypeLanes (test_msgspec.TestMessageDLPackCPUBuf.testDtypeLanes) ... ok
-testNdim (test_msgspec.TestMessageDLPackCPUBuf.testNdim) ... ok
-testReadonly (test_msgspec.TestMessageDLPackCPUBuf.testReadonly) ... ok
+testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
+testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
+testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
+testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
+testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
+testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
+testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
+testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... ok
+testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... ok
+testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
+testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
+testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
 testShape (test_msgspec.TestMessageDLPackCPUBuf.testShape) ... ok
 testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
@@ -41820,43 +41874,25 @@
 testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
-testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
 testMessageBytes (test_msgspec.TestMessageRMA.testMessageBytes) ... ok
 testMessageCAIBuf (test_msgspec.TestMessageRMA.testMessageCAIBuf) ... ok
 testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
 testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
-testMessageCuPy (test_msgspec.TestMessageRMA.testMessageCuPy) ... skipped 'cupy'
-testMessageNone (test_msgspec.TestMessageRMA.testMessageNone) ... ok
-testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
 testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
 testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
 testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
-testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
-ok
-testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
-testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
-ok
-testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
-testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... ok
-testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... ok
-ok
-testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
-testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
+testMessageMemoryView (test_msgspec.TestMessageSimple.testMessageMemoryView) ... ok
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
@@ -41866,42 +41902,35 @@
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
-testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
-testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -41915,6 +41944,16 @@
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -41927,17 +41966,14 @@
 testOrderC (test_msgspec.TestMessageSimpleCuPy.testOrderC) ... skipped 'cupy'
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
 testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
 testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -41951,6 +41987,8 @@
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -41963,14 +42001,19 @@
 testOrderC (test_msgspec.TestMessageSimpleCuPy.testOrderC) ... skipped 'cupy'
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -41983,33 +42026,22 @@
 testOrderC (test_msgspec.TestMessageSimpleCuPy.testOrderC) ... skipped 'cupy'
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
-ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
@@ -42018,95 +42050,156 @@
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
+testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
+testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
+testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
+testOrderC (test_msgspec.TestMessageSimpleNumPy.testOrderC) ... ok
+testOrderFortran (test_msgspec.TestMessageSimpleNumPy.testOrderFortran) ... ok
+testReadonly (test_msgspec.TestMessageSimpleNumPy.testReadonly) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumba.testArray1) ... skipped 'numba'
+testArray2 (test_msgspec.TestMessageSimpleNumba.testArray2) ... skipped 'numba'
+testArray3 (test_msgspec.TestMessageSimpleNumba.testArray3) ... skipped 'numba'
+testArray4 (test_msgspec.TestMessageSimpleNumba.testArray4) ... skipped 'numba'
+testArray5 (test_msgspec.TestMessageSimpleNumba.testArray5) ... skipped 'numba'
+testArray6 (test_msgspec.TestMessageSimpleNumba.testArray6) ... skipped 'numba'
+testBuffer (test_msgspec.TestMessageSimpleNumba.testBuffer) ... skipped 'numba'
+testNotContiguous (test_msgspec.TestMessageSimpleNumba.testNotContiguous) ... skipped 'numba'
+testOrderC (test_msgspec.TestMessageSimpleNumba.testOrderC) ... skipped 'numba'
+testOrderFortran (test_msgspec.TestMessageSimpleNumba.testOrderFortran) ... skipped 'numba'
+testMessageBad (test_msgspec.TestMessageVector.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageVector.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageVector.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageVector.testMessageBytes) ... ok
+testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
+testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
+testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
+testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
+testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
+testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
+testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
+testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
+testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
 testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -42132,10 +42225,6 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -42161,33 +42250,25 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
-testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
-testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
-testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
-testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
-testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
-testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -42220,16 +42301,14 @@
 testCAPI (test_objmodel.TestObjModel.testCAPI) ... ok
 testCmp (test_objmodel.TestObjModel.testCmp) ... ok
 testConstants (test_objmodel.TestObjModel.testConstants) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
 testEq (test_objmodel.TestObjModel.testEq) ... ok
 testHandle (test_objmodel.TestObjModel.testHandle) ... ok
 testHash (test_objmodel.TestObjModel.testHash) ... ok
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
 testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
@@ -42238,20 +42317,18 @@
 testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
 testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -42290,50 +42367,21 @@
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
 testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
-testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
-testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
-testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
-testOrderC (test_msgspec.TestMessageSimpleNumPy.testOrderC) ... ok
-testOrderFortran (test_msgspec.TestMessageSimpleNumPy.testOrderFortran) ... ok
-testReadonly (test_msgspec.TestMessageSimpleNumPy.testReadonly) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumba.testArray1) ... skipped 'numba'
-testArray2 (test_msgspec.TestMessageSimpleNumba.testArray2) ... skipped 'numba'
-testArray3 (test_msgspec.TestMessageSimpleNumba.testArray3) ... skipped 'numba'
-testArray4 (test_msgspec.TestMessageSimpleNumba.testArray4) ... skipped 'numba'
-testArray5 (test_msgspec.TestMessageSimpleNumba.testArray5) ... skipped 'numba'
-testArray6 (test_msgspec.TestMessageSimpleNumba.testArray6) ... skipped 'numba'
-testBuffer (test_msgspec.TestMessageSimpleNumba.testBuffer) ... skipped 'numba'
-testNotContiguous (test_msgspec.TestMessageSimpleNumba.testNotContiguous) ... skipped 'numba'
-testOrderC (test_msgspec.TestMessageSimpleNumba.testOrderC) ... skipped 'numba'
-testOrderFortran (test_msgspec.TestMessageSimpleNumba.testOrderFortran) ... skipped 'numba'
-testMessageBad (test_msgspec.TestMessageVector.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageVector.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageVector.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageVector.testMessageBytes) ... ok
-testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
-testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
+testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
+testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
+testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
+testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
+testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
+testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
@@ -42360,24 +42408,10 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
-testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
-testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
-testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
-testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
-testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
-testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
 testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
@@ -42402,12 +42436,12 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -42446,12 +42480,14 @@
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
-testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
 testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
 testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
@@ -42466,6 +42502,18 @@
 testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
+testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
+testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
+testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
+testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
+testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
+testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
@@ -42505,19 +42553,6 @@
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
-testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
-testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
-testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
-testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
-testArray4 (test_msgspec.TestMessageVectorCuPy.testArray4) ... skipped 'cupy'
-testArray5 (test_msgspec.TestMessageVectorCuPy.testArray5) ... skipped 'cupy'
-testArray6 (test_msgspec.TestMessageVectorCuPy.testArray6) ... skipped 'cupy'
-testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -42557,6 +42592,7 @@
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
 testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
 testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
 testSafeFreeNull (test_objmodel.TestObjModel.testSafeFreeNull) ... ok
 testSizeOf (test_objmodel.TestObjModel.testSizeOf) ... ok
@@ -42565,6 +42601,7 @@
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... ok
 testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
+testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
 testSafeFreeNull (test_objmodel.TestObjModel.testSafeFreeNull) ... ok
 testSizeOf (test_objmodel.TestObjModel.testSizeOf) ... ok
 testWeakRef (test_objmodel.TestObjModel.testWeakRef) ... ok
@@ -42572,7 +42609,6 @@
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... ok
 testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
-testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
 testSafeFreeNull (test_objmodel.TestObjModel.testSafeFreeNull) ... ok
 testSizeOf (test_objmodel.TestObjModel.testSizeOf) ... ok
 testWeakRef (test_objmodel.TestObjModel.testWeakRef) ... ok
@@ -42652,30 +42688,23 @@
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
-ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
@@ -42683,42 +42712,49 @@
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
+ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelf.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelf.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelf.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelf.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufSelfDup.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+ok
+ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
@@ -42728,10 +42764,6 @@
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
-testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
@@ -42744,32 +42776,36 @@
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
+testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
+testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufSelfDup.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelfDup.testSendRecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
-ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
-testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufWorld.testISendrecv) ... ok
@@ -42787,32 +42823,32 @@
 testPersistent (test_p2p_buf.TestP2PBufWorld.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufWorld.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufWorld.testPersistent) ... ok
+ok
+testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
 testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufWorld.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufWorld.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufWorld.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufWorld.testSendRecv) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufWorld.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufWorld.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufWorld.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufWorld.testSendRecv) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufWorld.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufWorld.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufWorld.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufWorld.testSendRecv) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufWorld.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufWorld.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufWorld.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufWorld.testSendRecv) ... ok
-testProbe (test_p2p_buf.TestP2PBufWorld.testProbe) ... ok
-testProbeCancel (test_p2p_buf.TestP2PBufWorld.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufWorld.testProcNull) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufWorld.testProcNullISendrecv) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufWorld.testProcNullPersistent) ... ok
@@ -42828,19 +42864,19 @@
 testSendrecvReplace (test_p2p_buf.TestP2PBufWorld.testSendrecvReplace) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufWorld.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorldDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorldDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorldDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorldDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorldDup.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
+testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufWorldDup.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufWorldDup.testISendrecvReplace) ... ok
@@ -42858,29 +42894,29 @@
 testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
 testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
-testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
-testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
-testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
-testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
-testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
-testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
-testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
-testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
-testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
-testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
-testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
-testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
-testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
-testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
-testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
-testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
+testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
+testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
+testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
+testProcNull (test_p2p_buf.TestP2PBufWorldDup.testProcNull) ... ok
+testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
 testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
+testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
+testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
+testProcNullISendrecv (test_p2p_buf.TestP2PBufWorldDup.testProcNullISendrecv) ... ok
+testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
 testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
+testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
+testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
+testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
+testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
+testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
+testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
+testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufWorldDup.testSendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufWorldDup.testSendrecv) ... ok
@@ -42895,28 +42931,28 @@
 testMessageNoProc (test_p2p_buf_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_buf_matched.TestMessage.testMessageNull) ... ok
 testPickle (test_p2p_buf_matched.TestMessage.testPickle) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testMessageNoProc (test_p2p_buf_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_buf_matched.TestMessage.testMessageNull) ... ok
 testPickle (test_p2p_buf_matched.TestMessage.testPickle) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testMessageNoProc (test_p2p_buf_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_buf_matched.TestMessage.testMessageNull) ... ok
 testPickle (test_p2p_buf_matched.TestMessage.testPickle) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testMessageNoProc (test_p2p_buf_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_buf_matched.TestMessage.testMessageNull) ... ok
 testPickle (test_p2p_buf_matched.TestMessage.testPickle) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testMessageNoProc (test_p2p_buf_matched.TestMessage.testMessageNoProc) ... ok
 testMessageNull (test_p2p_buf_matched.TestMessage.testMessageNull) ... ok
 testPickle (test_p2p_buf_matched.TestMessage.testPickle) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
-testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
-testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
-testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
-testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf.testIMProbe) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
@@ -42925,13 +42961,13 @@
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
-testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
@@ -42949,29 +42985,29 @@
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
+testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
+testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
@@ -42994,19 +43030,19 @@
 testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... ok
+ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorldDup.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorldDup.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorldDup.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorldDup.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorldDup.testRingRangeList) ... ok
-ok
 testSelf (test_p2p_buf_part.TestP2PBufPartWorldDup.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartWorldDup.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartWorldDup.testSelf) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartWorldDup.testSelf) ... testSelf (test_p2p_buf_part.TestP2PBufPartWorldDup.testSelf) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartWorldDup.testSelf) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartWorldDup.testSelf) ... ok
 testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
@@ -43061,11 +43097,6 @@
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
 testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
@@ -43074,7 +43105,18 @@
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
+testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
@@ -43089,28 +43131,11 @@
 testCancel (test_p2p_obj.TestP2PObjSelfDup.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
@@ -43124,9 +43149,43 @@
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
+testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
+testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
+testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
+testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
@@ -43134,6 +43193,7 @@
 testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
@@ -43143,37 +43203,29 @@
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
+testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
+testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
+testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjSelf.testTestSomeRecv) ... ok
 testTestSomeSend (test_p2p_obj.TestP2PObjSelf.testTestSomeSend) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelf.testWaitSomeRecv) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelf.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjSelfDup.testCancel) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
+testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
 testTestSomeSend (test_p2p_obj.TestP2PObjSelfDup.testTestSomeSend) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
-testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
-testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
@@ -43183,24 +43235,6 @@
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
-testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjSelf.testTestSomeRecv) ... ok
 testTestSomeSend (test_p2p_obj.TestP2PObjSelf.testTestSomeSend) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelf.testWaitSomeRecv) ... ok
@@ -43212,10 +43246,17 @@
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
@@ -43229,11 +43270,6 @@
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
@@ -43248,165 +43284,165 @@
 testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
-ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISSend) ... ok
-ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISSend) ... testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndIBSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
-testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
-testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
-testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
-testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
+testSendrecv (test_p2p_obj.TestP2PObjWorld.testSendrecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
+testTestSomeRecv (test_p2p_obj.TestP2PObjWorld.testTestSomeRecv) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
 testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
+testTestSomeSend (test_p2p_obj.TestP2PObjWorld.testTestSomeSend) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
+testWaitSomeRecv (test_p2p_obj.TestP2PObjWorld.testWaitSomeRecv) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
 testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorldDup.testCancel) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
 testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
+testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
+testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
+testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
@@ -43423,7 +43459,19 @@
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
@@ -43441,9 +43489,7 @@
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
@@ -43460,9 +43506,7 @@
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
@@ -43480,9 +43524,6 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
-testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
@@ -43499,9 +43540,7 @@
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
-testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
-testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSSendAndRecv) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjWorldDup.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testTestSomeRecv) ... ok
@@ -43519,14 +43558,11 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
-testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
-testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
-testPackSize (test_pack.TestPackExternal.testPackSize) ... ok
-testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
-testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
 testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
+ok
+testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... ok
 testPackSize (test_pack.TestPackSelf.testPackSize) ... ok
 testPackUnpack (test_pack.TestPackSelf.testPackUnpack) ... ok
 testPackSize (test_pack.TestPackSelf.testPackSize) ... ok
@@ -43575,6 +43611,14 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
@@ -43637,6 +43681,30 @@
 testFence (test_rma.TestRMASelf.testFence) ... ok
 testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
 testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
+testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
+testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
+testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
+testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
+testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
+testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
+testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
+testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
+testSync (test_rma.TestRMASelf.testSync) ... ok
+testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
+testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
+testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
+testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
+testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
@@ -43665,30 +43733,6 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
-testFence (test_rma.TestRMASelf.testFence) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
-testFence (test_rma.TestRMASelf.testFence) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
-testFence (test_rma.TestRMASelf.testFence) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
@@ -43717,40 +43761,38 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
+testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
+testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
+testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
+testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
 testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
 testFence (test_rma.TestRMASelf.testFence) ... ok
 testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
 testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
-testFlush (test_rma.TestRMASelf.testFlush) ... ok
-testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
-testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
-testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
-testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
-testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
-testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
-testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
 testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
 testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
 testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
 testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
-testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
-testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
-testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
 testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
 testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
 testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
 testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
 testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
 testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
 testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
@@ -43761,12 +43803,6 @@
 testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
-testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
-testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
-testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
-testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
-testSync (test_rma.TestRMASelf.testSync) ... ok
-testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
 testGetAccumulateProcNull (test_rma.TestRMASelf.testGetAccumulateProcNull) ... ok
 testGetProcNull (test_rma.TestRMASelf.testGetProcNull) ... ok
 testPostWait (test_rma.TestRMASelf.testPostWait) ... ok
@@ -43777,11 +43813,11 @@
 testStartCompletePostWait (test_rma.TestRMASelf.testStartCompletePostWait) ... ok
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
+ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
+testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
 testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
 testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
@@ -43792,11 +43828,11 @@
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
+ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
-testFence (test_rma.TestRMAWorld.testFence) ... ok
-testFence (test_rma.TestRMAWorld.testFence) ... ok
+testFence (test_rma.TestRMAWorld.testFence) ... testFence (test_rma.TestRMAWorld.testFence) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
@@ -43877,17 +43913,13 @@
 testAccumulateProcNullSum (test_rma_nb.TestRMASelf.testAccumulateProcNullSum) ... ok
 testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullReplace (test_rma_nb.TestRMASelf.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma_nb.TestRMASelf.testAccumulateProcNullSum) ... ok
 testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
+testAccumulateProcNullReplace (test_rma_nb.TestRMASelf.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma_nb.TestRMASelf.testAccumulateProcNullSum) ... ok
 testGetAccumulate (test_rma_nb.TestRMASelf.testGetAccumulate) ... ok
 testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
 testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
-testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
-testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
-testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
-testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
 testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
 testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
 testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
@@ -43896,10 +43928,14 @@
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
+testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
+testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
 testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
+testGetProcNull (test_rma_nb.TestRMASelf.testGetProcNull) ... ok
+testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... ok
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma_nb.TestRMAWorld.testAccumulateProcNullReplace) ... ok
@@ -43947,23 +43983,8 @@
 testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
 testSessionInit (test_session.TestSession.testSessionInit) ... ok
 testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
-testBuffering (test_session.TestSession.testBuffering) ... ok
-testPickle (test_session.TestSession.testPickle) ... ok
-testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
-testSessionInit (test_session.TestSession.testSessionInit) ... ok
-testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
-testBuffering (test_session.TestSession.testBuffering) ... ok
-testPickle (test_session.TestSession.testPickle) ... ok
-testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
-testSessionInit (test_session.TestSession.testSessionInit) ... ok
-testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
-ok
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44003,7 +44024,8 @@
 testErrcodes (test_spawn.TestSpawnSingleSelfMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleSelfMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorld.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+tesok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... tCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testErrcodes (test_spawn.TestSpawnSingleWorld.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleWorld.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorldMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44025,6 +44047,19 @@
 testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
+testBuffering (test_session.TestSession.testBuffering) ... ok
+testPickle (test_session.TestSession.testPickle) ... ok
+testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
+testSessionInit (test_session.TestSession.testSessionInit) ... ok
+testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
+testBuffering (test_session.TestSession.testBuffering) ... ok
+testPickle (test_session.TestSession.testPickle) ... ok
+testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
+testSessionInit (test_session.TestSession.testSessionInit) ... ok
+testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44036,8 +44071,7 @@
 testNoArgs (test_spawn.TestSpawnMultipleSelf.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsBad (test_spawn.TestSpawnMultipleSelfMany.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnMultipleSelfMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testCommSpawn (test_spawn.TestSpawnMultipleSelfMany.testCommSpawn) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testCommSpawn (test_spawn.TestSpawnMultipleSelfMany.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testCommSpawnDefaults1 (test_spawn.TestSpawnMultipleSelfMany.testCommSpawnDefaults1) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testCommSpawnDefaults2 (test_spawn.TestSpawnMultipleSelfMany.testCommSpawnDefaults2) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testErrcodes (test_spawn.TestSpawnMultipleSelfMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44065,30 +44099,7 @@
 testErrcodes (test_spawn.TestSpawnSingleSelfMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleSelfMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorld.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testErrcodes (test_spawn.TestSpawnSingleWorld.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testNoArgs (test_spawn.TestSpawnSingleWorld.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorldMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testCommSpawn (test_spawn.TestSpawnSingleWorldMany.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testErrcodes (test_spawn.TestSpawnSingleWorldMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testNoArgs (test_spawn.TestSpawnSingleWorldMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testConstructor (test_status.TestStatus.testConstructor) ... ok
-testCopyConstructor (test_status.TestStatus.testCopyConstructor) ... ok
-testDefaultFieldValues (test_status.TestStatus.testDefaultFieldValues) ... ok
-testGetCount (test_status.TestStatus.testGetCount) ... ok
-testGetElements (test_status.TestStatus.testGetElements) ... ok
-testIsCancelled (test_status.TestStatus.testIsCancelled) ... ok
-testPickle (test_status.TestStatus.testPickle) ... ok
-testPyProps (test_status.TestStatus.testPyProps) ... ok
-testSetCancelled (test_status.TestStatus.testSetCancelled) ... ok
-testSetElements (test_status.TestStatus.testSetElements) ... ok
-testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
+tesok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44149,7 +44160,32 @@
 testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... tCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testErrcodes (test_spawn.TestSpawnSingleWorld.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testNoArgs (test_spawn.TestSpawnSingleWorld.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorldMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testCommSpawn (test_spawn.TestSpawnSingleWorldMany.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testErrcodes (test_spawn.TestSpawnSingleWorldMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testNoArgs (test_spawn.TestSpawnSingleWorldMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testConstructor (test_status.TestStatus.testConstructor) ... ok
+testCopyConstructor (test_status.TestStatus.testCopyConstructor) ... ok
+testDefaultFieldValues (test_status.TestStatus.testDefaultFieldValues) ... ok
+testGetCount (test_status.TestStatus.testGetCount) ... ok
+testGetElements (test_status.TestStatus.testGetElements) ... ok
+testIsCancelled (test_status.TestStatus.testIsCancelled) ... ok
+testPickle (test_status.TestStatus.testPickle) ... ok
+testPyProps (test_status.TestStatus.testPyProps) ... ok
+testSetCancelled (test_status.TestStatus.testSetCancelled) ... ok
+testSetElements (test_status.TestStatus.testSetElements) ... ok
+testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44189,7 +44225,28 @@
 testErrcodes (test_spawn.TestSpawnSingleSelfMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testNoArgs (test_spawn.TestSpawnSingleSelfMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorld.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-tesok
+testCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testErrcodes (test_spawn.TestSpawnSingleWorld.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testNoArgs (test_spawn.TestSpawnSingleWorld.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorldMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testCommSpawn (test_spawn.TestSpawnSingleWorldMany.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testErrcodes (test_spawn.TestSpawnSingleWorldMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testNoArgs (test_spawn.TestSpawnSingleWorldMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+testConstructor (test_status.TestStatus.testConstructor) ... ok
+testCopyConstructor (test_status.TestStatus.testCopyConstructor) ... ok
+testDefaultFieldValues (test_status.TestStatus.testDefaultFieldValues) ... ok
+testGetCount (test_status.TestStatus.testGetCount) ... ok
+testGetElements (test_status.TestStatus.testGetElements) ... ok
+testIsCancelled (test_status.TestStatus.testIsCancelled) ... ok
+testPickle (test_status.TestStatus.testPickle) ... ok
+testPyProps (test_status.TestStatus.testPyProps) ... ok
+testSetCancelled (test_status.TestStatus.testSetCancelled) ... ok
+testSetElements (test_status.TestStatus.testSetElements) ... ok
+testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
 testArgsBad (test_spawn.TestSpawnMultipleSelf.testArgsBad) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44250,27 +44307,6 @@
 testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... tCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testErrcodes (test_spawn.TestSpawnSingleWorld.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testNoArgs (test_spawn.TestSpawnSingleWorld.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorldMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testCommSpawn (test_spawn.TestSpawnSingleWorldMany.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testErrcodes (test_spawn.TestSpawnSingleWorldMany.testErrcodes) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testNoArgs (test_spawn.TestSpawnSingleWorldMany.testNoArgs) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
-testConstructor (test_status.TestStatus.testConstructor) ... ok
-testCopyConstructor (test_status.TestStatus.testCopyConstructor) ... ok
-testDefaultFieldValues (test_status.TestStatus.testDefaultFieldValues) ... ok
-testGetCount (test_status.TestStatus.testGetCount) ... ok
-testGetElements (test_status.TestStatus.testGetElements) ... ok
-testIsCancelled (test_status.TestStatus.testIsCancelled) ... ok
-testPickle (test_status.TestStatus.testPickle) ... ok
-testPyProps (test_status.TestStatus.testPyProps) ... ok
-testSetCancelled (test_status.TestStatus.testSetCancelled) ... ok
-testSetElements (test_status.TestStatus.testSetElements) ... ok
-testCloneFree (test_subclass.TestMyCartcommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommNULL.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCartcommSELF.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
@@ -44358,16 +44394,6 @@
 testCloneFree (test_subclass.TestMyIntracommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyIntracommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyIntracommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
-testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
-testStart (test_subclass.TestMyPrequest2.testStart) ... ok
-testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
-testFree (test_subclass.TestMyWin.testFree) ... ok
-testSubType (test_subclass.TestMyWin.testSubType) ... ok
-testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
-testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44379,16 +44405,6 @@
 testCloneFree (test_subclass.TestMyIntracommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyIntracommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyIntracommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
-testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
-testStart (test_subclass.TestMyPrequest2.testStart) ... ok
-testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
-testFree (test_subclass.TestMyWin.testFree) ... ok
-testSubType (test_subclass.TestMyWin.testSubType) ... ok
-testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
-testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44400,16 +44416,6 @@
 testCloneFree (test_subclass.TestMyIntracommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyIntracommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyIntracommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
-testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
-testStart (test_subclass.TestMyPrequest2.testStart) ... ok
-testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
-testFree (test_subclass.TestMyWin.testFree) ... ok
-testSubType (test_subclass.TestMyWin.testSubType) ... ok
-testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
-testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44421,16 +44427,6 @@
 testCloneFree (test_subclass.TestMyIntracommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyIntracommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyIntracommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
-testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
-testStart (test_subclass.TestMyPrequest2.testStart) ... ok
-testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest.testSubType) ... ok
-testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
-testFree (test_subclass.TestMyWin.testFree) ... ok
-testSubType (test_subclass.TestMyWin.testSubType) ... ok
-testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
-testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44443,6 +44439,28 @@
 testSubType (test_subclass.TestMyIntracommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyIntracommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyIntracommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
+testStart (test_subclass.TestMyPrequest2.testStart) ... ok
+testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
+testFree (test_subclass.TestMyWin.testFree) ... ok
+testSubType (test_subclass.TestMyWin.testSubType) ... ok
+testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
+testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
+testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
+testStart (test_subclass.TestMyPrequest2.testStart) ... ok
+testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
+testFree (test_subclass.TestMyWin.testFree) ... ok
+testSubType (test_subclass.TestMyWin.testSubType) ... ok
+testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
+testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
 testStart (test_subclass.TestMyPrequest2.testStart) ... ok
 testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
@@ -44456,15 +44474,29 @@
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
 testProfile (test_toplevel.TestProfile.testProfile) ... ok
+testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
+testStart (test_subclass.TestMyPrequest2.testStart) ... ok
+testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
+testFree (test_subclass.TestMyWin.testFree) ... ok
+testSubType (test_subclass.TestMyWin.testSubType) ... ok
+testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
+testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
 testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
 testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
 testRepr (test_toplevel.TestRC.testRepr) ... ok
 ok
-testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
-testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
-testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
-testProfile (test_toplevel.TestProfile.testProfile) ... ok
+testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
+testStart (test_subclass.TestMyPrequest2.testStart) ... ok
+testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
+testFree (test_subclass.TestMyWin.testFree) ... ok
+testSubType (test_subclass.TestMyWin.testSubType) ... ok
+testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
+testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
 testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
@@ -44474,6 +44506,10 @@
 testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
 testRepr (test_toplevel.TestRC.testRepr) ... ok
 ok
+testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
+testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
+testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
+testProfile (test_toplevel.TestProfile.testProfile) ... ok
 testBadAttribute (test_toplevel.TestRC.testBadAttribute) ... ok
 testCallKwArgs (test_toplevel.TestRC.testCallKwArgs) ... ok
 testInitKwArgs (test_toplevel.TestRC.testInitKwArgs) ... ok
@@ -44513,8 +44549,8 @@
 testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
 testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
 testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
-testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
-testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
+ok
+testIShrink (test_ulfm.TestULFMInter.testIShrink) ... testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
 testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
 testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
 testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
@@ -44608,6 +44644,10 @@
 testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
 testRevoke (test_ulfm.TestULFMWorld.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
+testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -44616,7 +44656,6 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -44625,7 +44664,6 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -44634,7 +44672,6 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -44643,7 +44680,6 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testShrink (test_ulfm.TestULFMWorld.testShrink) ... ok
 testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
 testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
@@ -44673,17 +44709,18 @@
 testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
 testHVector (test_util_dtlib.TestUtilDTLib.testHVector) ... ok
 testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
+testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
+testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
-testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
-testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
-testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testIndexed (test_util_dtlib.TestUtilDTLib.testIndexed) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
+testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
+testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
@@ -44696,7 +44733,6 @@
 testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
-testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... ok
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... ok
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... ok
@@ -44708,12 +44744,6 @@
 testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
 testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
 testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
-testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
-testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
-testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
-testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
-testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
-testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
 testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... ok
@@ -44749,9 +44779,6 @@
 testTestAll (test_util_pkl5.TestMPISelf.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestMPISelf.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestMPIWorld.testAllgatherInter) ... ok
-testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
-testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
-testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
 testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... ok
@@ -44787,6 +44814,15 @@
 testTestAll (test_util_pkl5.TestMPISelf.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestMPISelf.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestMPIWorld.testAllgatherInter) ... ok
+testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
+testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
+testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
+testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
+testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
+testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
+testStruct3 (test_util_dtlib.TestUtilDTLib.testStruct3) ... ok
+testStruct4 (test_util_dtlib.TestUtilDTLib.testStruct4) ... ok
+testStruct5 (test_util_dtlib.TestUtilDTLib.testStruct5) ... ok
 testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... ok
@@ -44908,14 +44944,14 @@
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
 testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
-testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
@@ -44941,46 +44977,46 @@
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
-testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
+testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
+testIrecv (test_util_pkl5.TestMPIWorld.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestMPIWorld.testMProbe) ... ok
+testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
+testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
 testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
 testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
@@ -44988,47 +45024,47 @@
 testMessage (test_util_pkl5.TestMPIWorld.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestMPIWorld.testMessageProbeIProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
+testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
+testProbe (test_util_pkl5.TestMPIWorld.testProbe) ... ok
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestMPIWorld.testSSendAndRecv) ... ok
+testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
+testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
+testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
+testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
 testScatterInter (test_util_pkl5.TestMPIWorld.testScatterInter) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
 testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... ok
-ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
-ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
-testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
+testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
+testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
+testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
@@ -45069,13 +45105,6 @@
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
-testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
-testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
-testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
-testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
-testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
-testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
-testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
@@ -45084,65 +45113,57 @@
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
-testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
 testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
 testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
+testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
+testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
+testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
+testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
+testBigMPI (test_util_pkl5.TestPKL5Self.testBigMPI) ... skipped 'comm.size==1'
+testGatherInter (test_util_pkl5.TestPKL5Self.testGatherInter) ... skipped 'comm.size==1'
+testGatherIntra (test_util_pkl5.TestPKL5Self.testGatherIntra) ... ok
 testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
+testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
+testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-ok
+testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
+testGetStatusAll (test_util_pkl5.TestPKL5Self.testGetStatusAll) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
+testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
-testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
-testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
 testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
-testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
-testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
-testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
 testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
@@ -45151,14 +45172,26 @@
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
-testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
-testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
-testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
+testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
+testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
+testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
+testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
+testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
+testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
+testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
+testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
+testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
+testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -45168,6 +45201,12 @@
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
+testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
+testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
+testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
+testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
+testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -45177,6 +45216,7 @@
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -45184,11 +45224,12 @@
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
-testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
+testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
+testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
@@ -45197,11 +45238,6 @@
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
 testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... ok
-testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
-testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
-testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
@@ -45223,24 +45259,24 @@
 testAlltoallIntra (test_util_pkl5.TestPKL5World.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestPKL5World.testAlltoallIntra) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
+testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
-ok
-testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
-testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
+testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
+testBSendAndRecv (test_util_pkl5.TestPKL5World.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
 testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
-testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
-testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
-testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
-testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
+testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
+testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
+testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
+testBcastIntra (test_util_pkl5.TestPKL5World.testBcastIntra) ... ok
 testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
 testGatherInter (test_util_pkl5.TestPKL5World.testGatherInter) ... ok
 testGatherInter (test_util_pkl5.TestPKL5World.testGatherInter) ... ok
@@ -45253,48 +45289,48 @@
 testGatherIntra (test_util_pkl5.TestPKL5World.testGatherIntra) ... ok
 testGatherIntra (test_util_pkl5.TestPKL5World.testGatherIntra) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5World.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5World.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5World.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5World.testGetStatusAll) ... ok
-testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5World.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
+testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5World.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5World.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5World.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5World.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5World.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5World.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5World.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5World.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5World.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5World.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
-testMessage (test_util_pkl5.TestPKL5World.testMessage) ... ok
+testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
+testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
+testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
+testIrecv (test_util_pkl5.TestPKL5World.testIrecv) ... ok
+testMProbe (test_util_pkl5.TestPKL5World.testMProbe) ... ok
 testMessage (test_util_pkl5.TestPKL5World.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5World.testMessageProbeIProbe) ... ok
+testMessage (test_util_pkl5.TestPKL5World.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5World.testMessageProbeIProbe) ... ok
 testMessage (test_util_pkl5.TestPKL5World.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5World.testMessageProbeIProbe) ... ok
@@ -45308,13 +45344,13 @@
 testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... ok
 testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
-testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
+testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
@@ -45347,85 +45383,85 @@
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
-testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
-ok
+testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
-ok
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
-ok
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
-test_apply (test_util_pool.TestProcessPool.test_apply) ... test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
+testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
 test_apply_async (test_util_pool.TestProcessPool.test_apply_async) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_apply_async (test_util_pool.TestProcessPool.test_apply_async) ... skipped 'mpi-spawn'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
+test_arg_initializer (test_util_pool.TestProcessPool.test_arg_initializer) ... skipped 'mpi-spawn'
+test_arg_processes (test_util_pool.TestProcessPool.test_arg_processes) ... skipped 'mpi-spawn'
+test_async_error_callback (test_util_pool.TestProcessPool.test_async_error_callback) ... skipped 'mpi-spawn'
+test_empty_iterable (test_util_pool.TestProcessPool.test_empty_iterable) ... skipped 'mpi-spawn'
+test_enter_exit (test_util_pool.TestProcessPool.test_enter_exit) ... skipped 'mpi-spawn'
+test_imap (test_util_pool.TestProcessPool.test_imap) ... skipped 'mpi-spawn'
+test_imap_unordered (test_util_pool.TestProcessPool.test_imap_unordered) ... skipped 'mpi-spawn'
+test_istarmap (test_util_pool.TestProcessPool.test_istarmap) ... skipped 'mpi-spawn'
+test_istarmap_unordered (test_util_pool.TestProcessPool.test_istarmap_unordered) ... skipped 'mpi-spawn'
+test_map (test_util_pool.TestProcessPool.test_map) ... skipped 'mpi-spawn'
+test_map_async (test_util_pool.TestProcessPool.test_map_async) ... skipped 'mpi-spawn'
+test_map_async_callbacks (test_util_pool.TestProcessPool.test_map_async_callbacks) ... skipped 'mpi-spawn'
+test_pool_worker_lifetime_early_close (test_util_pool.TestProcessPool.test_pool_worker_lifetime_early_close) ... skipped 'mpi-spawn'
+test_starmap (test_util_pool.TestProcessPool.test_starmap) ... skipped 'mpi-spawn'
+test_starmap_async (test_util_pool.TestProcessPool.test_starmap_async) ... skipped 'mpi-spawn'
+test_terminate (test_util_pool.TestProcessPool.test_terminate) ... skipped 'mpi-spawn'
+test_unsupported_args (test_util_pool.TestProcessPool.test_unsupported_args) ... skipped 'mpi-spawn'
+test_apply (test_util_pool.TestThreadPool.test_apply) ... ok
+test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
 test_apply_async (test_util_pool.TestProcessPool.test_apply_async) ... skipped 'mpi-spawn'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
-test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
-test_arg_initializer (test_util_pool.TestProcessPool.test_arg_initializer) ... test_arg_initializer (test_util_pool.TestProcessPool.test_arg_initializer) ... test_arg_initializer (test_util_pool.TestProcessPool.test_arg_initializer) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_arg_processes (test_util_pool.TestProcessPool.test_arg_processes) ... skipped 'mpi-spawn'
-test_arg_processes (test_util_pool.TestProcessPool.test_arg_processes) ... skipped 'mpi-spawn'
+test_arg_initializer (test_util_pool.TestProcessPool.test_arg_initializer) ... skipped 'mpi-spawn'
 test_arg_processes (test_util_pool.TestProcessPool.test_arg_processes) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_async_error_callback (test_util_pool.TestProcessPool.test_async_error_callback) ... skipped 'mpi-spawn'
 test_async_error_callback (test_util_pool.TestProcessPool.test_async_error_callback) ... skipped 'mpi-spawn'
-test_async_error_callback (test_util_pool.TestProcessPool.test_async_error_callback) ... skipped 'mpi-spawn'
-test_empty_iterable (test_util_pool.TestProcessPool.test_empty_iterable) ... skipped 'mpi-spawn'
-test_empty_iterable (test_util_pool.TestProcessPool.test_empty_iterable) ... skipped 'mpi-spawn'
 test_empty_iterable (test_util_pool.TestProcessPool.test_empty_iterable) ... skipped 'mpi-spawn'
 test_enter_exit (test_util_pool.TestProcessPool.test_enter_exit) ... skipped 'mpi-spawn'
-test_enter_exit (test_util_pool.TestProcessPool.test_enter_exit) ... test_enter_exit (test_util_pool.TestProcessPool.test_enter_exit) ... skipped 'mpi-spawn'
 test_imap (test_util_pool.TestProcessPool.test_imap) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_imap (test_util_pool.TestProcessPool.test_imap) ... test_imap (test_util_pool.TestProcessPool.test_imap) ... skipped 'mpi-spawn'
 test_imap_unordered (test_util_pool.TestProcessPool.test_imap_unordered) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_imap_unordered (test_util_pool.TestProcessPool.test_imap_unordered) ... test_imap_unordered (test_util_pool.TestProcessPool.test_imap_unordered) ... skipped 'mpi-spawn'
 test_istarmap (test_util_pool.TestProcessPool.test_istarmap) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_istarmap (test_util_pool.TestProcessPool.test_istarmap) ... test_istarmap (test_util_pool.TestProcessPool.test_istarmap) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
 test_istarmap_unordered (test_util_pool.TestProcessPool.test_istarmap_unordered) ... skipped 'mpi-spawn'
-test_istarmap_unordered (test_util_pool.TestProcessPool.test_istarmap_unordered) ... test_istarmap_unordered (test_util_pool.TestProcessPool.test_istarmap_unordered) ... skipped 'mpi-spawn'
 test_map (test_util_pool.TestProcessPool.test_map) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_map (test_util_pool.TestProcessPool.test_map) ... test_map (test_util_pool.TestProcessPool.test_map) ... test_map_async (test_util_pool.TestProcessPool.test_map_async) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
 test_map_async (test_util_pool.TestProcessPool.test_map_async) ... skipped 'mpi-spawn'
-test_map_async (test_util_pool.TestProcessPool.test_map_async) ... test_map_async_callbacks (test_util_pool.TestProcessPool.test_map_async_callbacks) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
 test_map_async_callbacks (test_util_pool.TestProcessPool.test_map_async_callbacks) ... skipped 'mpi-spawn'
-test_map_async_callbacks (test_util_pool.TestProcessPool.test_map_async_callbacks) ... test_pool_worker_lifetime_early_close (test_util_pool.TestProcessPool.test_pool_worker_lifetime_early_close) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_pool_worker_lifetime_early_close (test_util_pool.TestProcessPool.test_pool_worker_lifetime_early_close) ... test_pool_worker_lifetime_early_close (test_util_pool.TestProcessPool.test_pool_worker_lifetime_early_close) ... skipped 'mpi-spawn'
+test_pool_worker_lifetime_early_close (test_util_pool.TestProcessPool.test_pool_worker_lifetime_early_close) ... skipped 'mpi-spawn'
 test_starmap (test_util_pool.TestProcessPool.test_starmap) ... skipped 'mpi-spawn'
-test_starmap (test_util_pool.TestProcessPool.test_starmap) ... test_starmap (test_util_pool.TestProcessPool.test_starmap) ... skipped 'mpi-spawn'
-test_starmap_async (test_util_pool.TestProcessPool.test_starmap_async) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-skipped 'mpi-spawn'
 test_starmap_async (test_util_pool.TestProcessPool.test_starmap_async) ... skipped 'mpi-spawn'
+test_terminate (test_util_pool.TestProcessPool.test_terminate) ... skipped 'mpi-spawn'
+test_unsupported_args (test_util_pool.TestProcessPool.test_unsupported_args) ... skipped 'mpi-spawn'
+test_apply (test_util_pool.TestThreadPool.test_apply) ... ok
+test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
+test_apply_async (test_util_pool.TestProcessPool.test_apply_async) ... skipped 'mpi-spawn'
+test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
+test_arg_initializer (test_util_pool.TestProcessPool.test_arg_initializer) ... skipped 'mpi-spawn'
+test_arg_processes (test_util_pool.TestProcessPool.test_arg_processes) ... skipped 'mpi-spawn'
+test_async_error_callback (test_util_pool.TestProcessPool.test_async_error_callback) ... skipped 'mpi-spawn'
+test_empty_iterable (test_util_pool.TestProcessPool.test_empty_iterable) ... skipped 'mpi-spawn'
+test_enter_exit (test_util_pool.TestProcessPool.test_enter_exit) ... skipped 'mpi-spawn'
+test_imap (test_util_pool.TestProcessPool.test_imap) ... skipped 'mpi-spawn'
+test_imap_unordered (test_util_pool.TestProcessPool.test_imap_unordered) ... skipped 'mpi-spawn'
+test_istarmap (test_util_pool.TestProcessPool.test_istarmap) ... skipped 'mpi-spawn'
+test_istarmap_unordered (test_util_pool.TestProcessPool.test_istarmap_unordered) ... skipped 'mpi-spawn'
+test_map (test_util_pool.TestProcessPool.test_map) ... skipped 'mpi-spawn'
+test_map_async (test_util_pool.TestProcessPool.test_map_async) ... skipped 'mpi-spawn'
+test_map_async_callbacks (test_util_pool.TestProcessPool.test_map_async_callbacks) ... skipped 'mpi-spawn'
+test_pool_worker_lifetime_early_close (test_util_pool.TestProcessPool.test_pool_worker_lifetime_early_close) ... skipped 'mpi-spawn'
+test_starmap (test_util_pool.TestProcessPool.test_starmap) ... skipped 'mpi-spawn'
 test_starmap_async (test_util_pool.TestProcessPool.test_starmap_async) ... skipped 'mpi-spawn'
 test_terminate (test_util_pool.TestProcessPool.test_terminate) ... skipped 'mpi-spawn'
-test_terminate (test_util_pool.TestProcessPool.test_terminate) ... test_terminate (test_util_pool.TestProcessPool.test_terminate) ... skipped 'mpi-spawn'
 test_unsupported_args (test_util_pool.TestProcessPool.test_unsupported_args) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_unsupported_args (test_util_pool.TestProcessPool.test_unsupported_args) ... test_unsupported_args (test_util_pool.TestProcessPool.test_unsupported_args) ... skipped 'mpi-spawn'
-skipped 'mpi-spawn'
-test_apply (test_util_pool.TestThreadPool.test_apply) ... test_apply (test_util_pool.TestThreadPool.test_apply) ... test_apply (test_util_pool.TestThreadPool.test_apply) ... ok
+test_apply (test_util_pool.TestThreadPool.test_apply) ... ok
+test_apply_async (test_util_pool.TestThreadPool.test_apply_async) ... ok
 test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
 test_apply_async (test_util_pool.TestProcessPool.test_apply_async) ... skipped 'mpi-spawn'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
@@ -45447,7 +45483,7 @@
 test_terminate (test_util_pool.TestProcessPool.test_terminate) ... skipped 'mpi-spawn'
 test_unsupported_args (test_util_pool.TestProcessPool.test_unsupported_args) ... skipped 'mpi-spawn'
 test_apply (test_util_pool.TestThreadPool.test_apply) ... ok
-test_apply_async (test_util_pool.TestThreadPool.test_apply_async) ... test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
+test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
 test_apply_async (test_util_pool.TestProcessPool.test_apply_async) ... skipped 'mpi-spawn'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
 test_arg_initializer (test_util_pool.TestProcessPool.test_arg_initializer) ... skipped 'mpi-spawn'
@@ -45483,10 +45519,6 @@
 test_arg_initializer (test_util_pool.TestThreadPool.test_arg_initializer) ... ok
 test_arg_processes (test_util_pool.TestThreadPool.test_arg_processes) ... ok
 test_async_error_callback (test_util_pool.TestThreadPool.test_async_error_callback) ... ok
-test_arg_initializer (test_util_pool.TestThreadPool.test_arg_initializer) ... ok
-test_arg_processes (test_util_pool.TestThreadPool.test_arg_processes) ... ok
-test_async_error_callback (test_util_pool.TestThreadPool.test_async_error_callback) ... ok
-test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
 test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
 test_arg_initializer (test_util_pool.TestThreadPool.test_arg_initializer) ... ok
 test_arg_processes (test_util_pool.TestThreadPool.test_arg_processes) ... ok
@@ -45498,9 +45530,13 @@
 test_arg_initializer (test_util_pool.TestThreadPool.test_arg_initializer) ... ok
 test_arg_processes (test_util_pool.TestThreadPool.test_arg_processes) ... ok
 test_async_error_callback (test_util_pool.TestThreadPool.test_async_error_callback) ... ok
+test_arg_initializer (test_util_pool.TestThreadPool.test_arg_initializer) ... ok
+test_arg_processes (test_util_pool.TestThreadPool.test_arg_processes) ... ok
+test_async_error_callback (test_util_pool.TestThreadPool.test_async_error_callback) ... ok
 test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
 test_enter_exit (test_util_pool.TestThreadPool.test_enter_exit) ... ok
 test_imap (test_util_pool.TestThreadPool.test_imap) ... ok
+test_empty_iterable (test_util_pool.TestThreadPool.test_empty_iterable) ... ok
 test_enter_exit (test_util_pool.TestThreadPool.test_enter_exit) ... ok
 test_imap (test_util_pool.TestThreadPool.test_imap) ... ok
 test_enter_exit (test_util_pool.TestThreadPool.test_enter_exit) ... ok
@@ -45536,19 +45572,11 @@
 test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
 test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
 test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
-test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
-test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
-test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
-test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
-test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
 test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
 test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
 test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
 test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
 test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
-test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
-test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
-test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
 test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
 test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
@@ -45558,8 +45586,19 @@
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionMutexSelf.testWaitNotifyAll) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... ok
+test_map_async_callbacks (test_util_pool.TestThreadPool.test_map_async_callbacks) ... ok
+test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... ok
+test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
+test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
+test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
+test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
+test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
+test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
+test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
+test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
-testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
+ok
+test_terminate (test_util_pool.TestThreadPool.test_terminate) ... testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionMutexSelf.testFree) ... ok
 testWaitForNotify (test_util_sync.TestConditionMutexSelf.testWaitForNotify) ... ok
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
@@ -45575,9 +45614,6 @@
 test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
 test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
 test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
-test_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
-test_starmap_async (test_util_pool.TestThreadPool.test_starmap_async) ... ok
-test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionMutexSelf.testFree) ... ok
@@ -45662,7 +45698,10 @@
 testWaitNotifyAll (test_util_sync.TestConditionWorld.testWaitNotifyAll) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionWorld.testWaitNotifyAll) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionWorld.testWaitNotifyAll) ... ok
-testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
+ok
+testDefault (test_util_sync.TestCounterSelf.testDefault) ... testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
+testFree (test_util_sync.TestCounterSelf.testFree) ... ok
+testIter (test_util_sync.TestCounterSelf.testIter) ... ok
 testFree (test_util_sync.TestCounterSelf.testFree) ... ok
 testIter (test_util_sync.TestCounterSelf.testIter) ... ok
 testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
@@ -45673,9 +45712,11 @@
 testIter (test_util_sync.TestCounterSelf.testIter) ... ok
 testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testNext (test_util_sync.TestCounterSelf.testNext) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
 testFree (test_util_sync.TestCounterSelf.testFree) ... ok
 testIter (test_util_sync.TestCounterSelf.testIter) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
 testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
@@ -45686,17 +45727,12 @@
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
 testTypechar (test_util_sync.TestCounterSelf.testTypechar) ... ok
 testDefault (test_util_sync.TestCounterWorld.testDefault) ... ok
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
-testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
-testFree (test_util_sync.TestCounterSelf.testFree) ... ok
-testIter (test_util_sync.TestCounterSelf.testIter) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
 testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
 testTypechar (test_util_sync.TestCounterSelf.testTypechar) ... ok
 testDefault (test_util_sync.TestCounterWorld.testDefault) ... ok
 testNext (test_util_sync.TestCounterSelf.testNext) ... ok
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
 testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testStep (test_util_sync.TestCounterSelf.testStep) ... ok
@@ -45766,21 +45802,21 @@
 testFree (test_util_sync.TestMutexBasicSelf.testFree) ... ok
 testWith (test_util_sync.TestMutexBasicSelf.testWith) ... ok
 testExclusion (test_util_sync.TestMutexBasicSelf.testExclusion) ... ok
-testExclusion (test_util_sync.TestMutexBasicSelf.testExclusion) ... ok
-testFairness (test_util_sync.TestMutexBasicSelf.testFairness) ... ok
 testFairness (test_util_sync.TestMutexBasicSelf.testFairness) ... ok
 testFree (test_util_sync.TestMutexBasicSelf.testFree) ... ok
-testFree (test_util_sync.TestMutexBasicSelf.testFree) ... ok
 testWith (test_util_sync.TestMutexBasicSelf.testWith) ... ok
+testExclusion (test_util_sync.TestMutexBasicSelf.testExclusion) ... ok
+testFairness (test_util_sync.TestMutexBasicSelf.testFairness) ... ok
+testFree (test_util_sync.TestMutexBasicSelf.testFree) ... ok
 testWith (test_util_sync.TestMutexBasicSelf.testWith) ... ok
+testAcquireFree (test_util_sync.TestMutexBasicWorld.testAcquireFree) ... ok
+testAcquireFree (test_util_sync.TestMutexBasicWorld.testAcquireFree) ... ok
 testExclusion (test_util_sync.TestMutexBasicSelf.testExclusion) ... ok
 testFairness (test_util_sync.TestMutexBasicSelf.testFairness) ... ok
 testFree (test_util_sync.TestMutexBasicSelf.testFree) ... ok
 testWith (test_util_sync.TestMutexBasicSelf.testWith) ... ok
 testAcquireFree (test_util_sync.TestMutexBasicWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestMutexBasicWorld.testAcquireFree) ... ok
-ok
-testAcquireFree (test_util_sync.TestMutexBasicWorld.testAcquireFree) ... testAcquireFree (test_util_sync.TestMutexBasicWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestMutexBasicWorld.testAcquireFree) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexBasicWorld.testAcquireNonblocking) ... ok
 testAcquireNonblocking (test_util_sync.TestMutexBasicWorld.testAcquireNonblocking) ... ok
@@ -46279,19 +46315,27 @@
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
 testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
+testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
 testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
+testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
 testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
+testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
 testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
+testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
 testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
-testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
-testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
-testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
-testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
 testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
 testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
@@ -46306,8 +46350,6 @@
 testPickle (test_win.TestWinCreateSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateSelf.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateWorld.testAttributes) ... ok
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
-testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... ok
@@ -46320,8 +46362,6 @@
 testPickle (test_win.TestWinCreateSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateSelf.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateWorld.testAttributes) ... ok
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
-testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... ok
@@ -46334,8 +46374,6 @@
 testPickle (test_win.TestWinCreateSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateSelf.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateWorld.testAttributes) ... ok
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
-testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... ok
@@ -46348,8 +46386,6 @@
 testPickle (test_win.TestWinCreateSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateSelf.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateWorld.testAttributes) ... ok
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
-testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... ok
@@ -46367,11 +46403,11 @@
 testCreateFlavor (test_win.TestWinCreateWorld.testCreateFlavor) ... ok
 testCreateFlavor (test_win.TestWinCreateWorld.testCreateFlavor) ... ok
 testCreateFlavor (test_win.TestWinCreateWorld.testCreateFlavor) ... ok
+ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
-testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
-testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
+testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
@@ -46412,19 +46448,19 @@
 testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
 testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
 testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
+ok
 testConstructor (test_win.TestWinNull.testConstructor) ... ok
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 3394.269s
+Ran 2081 tests in 3473.152s
 
 OK (skipped=132)
-ok
 testConstructor (test_win.TestWinNull.testConstructor) ... ok
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 3394.285s
+Ran 2081 tests in 3473.152s
 
 OK (skipped=132)
 ok
@@ -46432,7 +46468,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 3394.735s
+Ran 2081 tests in 3473.105s
 
 OK (skipped=132)
 ok
@@ -46440,7 +46476,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 3394.288s
+Ran 2081 tests in 3473.158s
 
 OK (skipped=132)
 ok
@@ -46448,7 +46484,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 3394.492s
+Ran 2081 tests in 3473.109s
 
 OK (skipped=132)
 make[1]: Leaving directory '/build/reproducible-path/mpi4py-4.0.1'
@@ -46737,12 +46773,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/140095/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/140095/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/2533891 and its subdirectories
-I: Current time: Fri Jan 10 03:50:43 -12 2025
-I: pbuilder-time-stamp: 1736524243
+I: removing directory /srv/workspace/pbuilder/140095 and its subdirectories
+I: Current time: Fri Feb 13 15:30:29 +14 2026
+I: pbuilder-time-stamp: 1770946229