Diff of the two buildlogs:

--
--- b1/build.log	2025-01-07 23:30:29.013924017 +0000
+++ b2/build.log	2025-01-08 02:29:06.359182489 +0000
@@ -1,7 +1,6 @@
-W: cgroups are not available on the host, not using them.
 I: pbuilder: network access will be disabled during build
-I: Current time: Mon Feb  9 17:31:11 -12 2026
-I: pbuilder-time-stamp: 1770701471
+I: Current time: Wed Jan  8 13:30:33 +14 2025
+I: pbuilder-time-stamp: 1736292633
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -28,51 +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/985149/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1985035/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink02-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 Jan  7 23:30 /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/1985035/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1985035/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='unstable'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  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='985149'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=5e48e78551414d0c831d9cb72952c809
+  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=1985035
   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.jV7FXnQK/pbuilderrc_9KMe --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.jV7FXnQK/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/sbin/chroot'
-  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.jV7FXnQK/pbuilderrc_szQW --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.jV7FXnQK/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 codethink01-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  2024 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/985149/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/1985035/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 unstable/main arm64 texlive all 2024.20241115-1 [18.6 kB]
 Get: 244 http://deb.debian.org/debian unstable/main arm64 texlive-pictures all 2024.20241115-1 [17.0 MB]
 Get: 245 http://deb.debian.org/debian unstable/main arm64 texlive-latex-extra all 2024.20241115-1 [24.6 MB]
-Fetched 282 MB in 1s (295 MB/s)
+Fetched 282 MB in 3s (94.5 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.13-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 ... 19966 files and directories currently installed.)
@@ -1177,8 +1209,8 @@
 Setting up tzdata (2024b-4) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Tue Feb 10 05:31:49 UTC 2026.
-Universal Time is now:  Tue Feb 10 05:31:49 UTC 2026.
+Local time is now:      Tue Jan  7 23:32:33 UTC 2025.
+Universal Time is now:  Tue Jan  7 23:32:33 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxml-sax-base-perl (1.09-3) ...
@@ -1437,7 +1469,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/1985035/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/1985035/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
@@ -1801,10 +1837,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 0xffff953d8830>: 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 0xffffa41f4980>: 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 0xffff954fc050>: 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 0xffffa459f4d0>: 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
@@ -2612,10 +2648,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 0xffffa3387620>: 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 0xffff7299f620>: 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 0xffffa3196ad0>: 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 0xffff72837110>: 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
@@ -3025,10 +3061,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 0xffffa0a874d0>: 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 0xffff8fd9f620>: 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 0xffffa08aee90>: 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 0xffff8fc87d90>: 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
@@ -3619,11 +3655,11 @@
 loading intersphinx inventory 'python' from /usr/share/doc/python3/html/objects.inv ...
 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 ...
-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 0xffffb485afd0>: 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 0xffff76283a10>: 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://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 0xffffb44b7b60>: 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 0xffff76094a50>: 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
@@ -21341,10 +21377,10 @@
 skipping tests: 
 I: testing using python3.12
 I: running tests with single process
-[0@codethink01-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[0@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink01-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
@@ -23442,14 +23478,14 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 38.623s
+Ran 2081 tests in 96.165s
 
 OK (skipped=232)
 I: running tests with MPI (5 processes)
-[4@codethink01-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[4@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[4@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[4@codethink01-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
@@ -23466,10 +23502,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@codethink01-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[0@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink01-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
@@ -23486,20 +23522,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@codethink01-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[3@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[3@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[3@codethink01-arm64] 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
-testGetAddress1 (test_address.TestAddress.testGetAddress1) ... ok
-testGetAddress2 (test_address.TestAddress.testGetAddress2) ... ok
-testNone (test_address.TestAddress.testNone) ... ok
-testAttr (test_attributes.TestCommAttrSelf.testAttr) ... [2@codethink01-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[2@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[2@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[2@codethink01-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
@@ -23516,7 +23542,17 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... ok
+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
+testGetAddress1 (test_address.TestAddress.testGetAddress1) ... ok
+testGetAddress2 (test_address.TestAddress.testGetAddress2) ... ok
+testNone (test_address.TestAddress.testNone) ... ok
+testAttr (test_attributes.TestCommAttrSelf.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestCommAttrSelf.testAttrCopyDelete) ... ok
 testAttrCopyException (test_attributes.TestCommAttrSelf.testAttrCopyException) ... ok
 testAttrCopyFalse (test_attributes.TestCommAttrSelf.testAttrCopyFalse) ... ok
@@ -23526,10 +23562,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@codethink01-arm64] Python 3.12.8 (/usr/bin/python3.12)
-[1@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[1@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[1@codethink01-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
@@ -23548,37 +23584,65 @@
 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
 testAttrCopyFalse (test_attributes.TestCommAttrWorld.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestCommAttrWorld.testAttrDeleteException) ... ok
-testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... 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
-testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... 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
-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
-testAttrCopyDelete (test_attributes.TestCommAttrWorld.testAttrCopyDelete) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... 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
+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
+testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
+testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.testAttrCopyException) ... ok
+testAttr (test_attributes.TestDatatypeAttrBYTE.testAttr) ... ok
+testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE.testAttrCopyDelete) ... ok
+testAttrCopyException (test_attributes.TestDatatypeAttrBYTE.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
@@ -23612,26 +23676,16 @@
 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
-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
-testFromBufferBok
-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
 testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestDatatypeAttrBYTE.testAttrDeleteException) ... ok
@@ -23665,26 +23719,6 @@
 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
-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
-testFromBufferBok
-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
@@ -23718,26 +23752,6 @@
 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
-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
-testFromBufferBok
-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
@@ -23775,23 +23789,23 @@
 testAttrNoPython (test_attributes.TestWinAttr.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestWinAttr.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestWinAttr.testAttrNoPythonZero) ... 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
+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.TestDatatypeAttrFLOAT.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestDatatypeAttrFLOAT.testAttrDeleteException) ... ok
@@ -23822,6 +23836,14 @@
 testAllocate (test_buffer.TestBuffer.testAllocate) ... ok
 testAttachBufferReadonly (test_buffer.TestBuffer.testAttachBufferReadonly) ... ok
 testBuffering (test_buffer.TestBuffer.testBuffering) ... ok
+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
@@ -23835,15 +23857,20 @@
 testNewEmpty (test_buffer.TestBuffer.testNewEmpty) ... ok
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
-testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... ytes (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) ... ytes (test_buffer.TestBuffer.testFromBufferBytes) ... 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
+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
@@ -23851,7 +23878,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) ... ytes (test_buffer.TestBuffer.testFromBufferBytes) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... 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
@@ -23860,6 +23892,10 @@
 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
@@ -23882,42 +23918,42 @@
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... 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
-testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... 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
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
@@ -23963,138 +23999,138 @@
 testScatter (test_cco_buf.TestCCOBufInplaceWorld.testScatter) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceWorld.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelf.testAllreduce) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelf.testAllreduce) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelf.testAllreduce) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelf.testAllgather) ... ok
 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
 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
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... 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
-testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... 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
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... 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
-testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
-testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
-testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testGather (test_cco_buf.TestCCOBufSelf.testGather) ... 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
-testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
-testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testExscan (test_cco_buf.TestCCOBufSelf.testExscan) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... 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
+testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... 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.TestCCOBufSelf.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
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... 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
+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
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... 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
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... 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
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
+ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... 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
-testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testBarrier (test_cco_buf.TestCCOBufSelfDup.testBarrier) ... ok
-testBcast (test_cco_buf.TestCCOBufSelfDup.testBcast) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
+testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... 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
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... 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
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... 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
-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
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
-testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
+testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufWorld.testAllreduce) ... ok
@@ -24102,11 +24138,11 @@
 testAllreduce (test_cco_buf.TestCCOBufWorld.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufWorld.testAllreduce) ... ok
 testAllreduce (test_cco_buf.TestCCOBufWorld.testAllreduce) ... ok
+ok
 testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
-testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
-testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
+testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
 testBarrier (test_cco_buf.TestCCOBufWorld.testBarrier) ... ok
@@ -24173,15 +24209,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
@@ -24229,14 +24265,14 @@
 testReduceLocal (test_cco_buf.TestReduceLocal.testReduceLocal) ... 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
 testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... 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
-testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... 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
@@ -24248,20 +24284,20 @@
 testAlltoall (test_cco_buf_inter.TestCCOBufInter.testAlltoall) ... ok
 testAlltoall (test_cco_buf_inter.TestCCOBufInter.testAlltoall) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInter.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInter.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInter.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInter.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInter.testBarrier) ... ok
 testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInter.testBcast) ... ok
 testGather (test_cco_buf_inter.TestCCOBufInter.testGather) ... ok
 testGather (test_cco_buf_inter.TestCCOBufInter.testGather) ... ok
+ok
 testGather (test_cco_buf_inter.TestCCOBufInter.testGather) ... ok
-testGather (test_cco_buf_inter.TestCCOBufInter.testGather) ... ok
-testGather (test_cco_buf_inter.TestCCOBufInter.testGather) ... ok
+testGather (test_cco_buf_inter.TestCCOBufInter.testGather) ... testGather (test_cco_buf_inter.TestCCOBufInter.testGather) ... ok
 testReduce (test_cco_buf_inter.TestCCOBufInter.testReduce) ... ok
 testReduce (test_cco_buf_inter.TestCCOBufInter.testReduce) ... ok
 testReduce (test_cco_buf_inter.TestCCOBufInter.testReduce) ... ok
@@ -24288,15 +24324,15 @@
 testAlltoall (test_cco_buf_inter.TestCCOBufInterDup.testAlltoall) ... ok
 testAlltoall (test_cco_buf_inter.TestCCOBufInterDup.testAlltoall) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInterDup.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInterDup.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInterDup.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInterDup.testBarrier) ... ok
-testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
 testBarrier (test_cco_buf_inter.TestCCOBufInterDup.testBarrier) ... ok
 testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... ok
+testBcast (test_cco_buf_inter.TestCCOBufInterDup.testBcast) ... 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
@@ -24318,46 +24354,46 @@
 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
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... 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
+testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... 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
+testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... 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
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... 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
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... 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
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... 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
 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
 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
@@ -24371,12 +24407,12 @@
 testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
-testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testReduce) ... ok
@@ -24415,17 +24451,18 @@
 testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... 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
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... 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
-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
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... 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
@@ -24433,86 +24470,89 @@
 testBcast (test_cco_nb_buf.TestCCOBufSelf.testBcast) ... 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
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
-testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... 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
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... 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
 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
+testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... 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
+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
+testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... 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
 testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... 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
-testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... 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
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... 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
-testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... 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
 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
+testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... 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
-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
+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
 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
 testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... 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
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... 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
-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
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
@@ -24520,22 +24560,18 @@
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... 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
-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
 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
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... 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
 testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufWorld.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufWorld.testAllreduce) ... ok
@@ -24613,15 +24649,15 @@
 testAlltoall (test_cco_nb_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 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
+testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
@@ -24665,18 +24701,18 @@
 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
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceSelf.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.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
+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
 testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
@@ -24708,33 +24744,40 @@
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... 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
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-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
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+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
+testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... 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
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... 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
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
@@ -24742,93 +24785,87 @@
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... 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.TestCCOVecSelfDup.testAllgatherv) ... 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
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... 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
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... 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) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... 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
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... 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
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... 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
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... 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
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... 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
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... 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
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... 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
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
@@ -24836,7 +24873,6 @@
 testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... 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
 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,8 +24951,8 @@
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup.testAllgatherv3) ... ok
 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
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup.testAllgatherv3) ... testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup.testAllgatherv3) ... 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
@@ -24990,33 +25026,33 @@
 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
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallwBottom) ... ok
+testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... 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
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... 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
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... 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.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
 testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallw) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... 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
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
-testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... ok
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoallwBottom) ... 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
-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
@@ -25055,28 +25091,40 @@
 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.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
+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.TestCCONghObjSelfDup.testNeighborAlltoall) ... 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
+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.TestCCONghObjWorld.testNeighborAlltoall) ... ok
+testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
+testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... 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.TestCCONghObjWorld.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
@@ -25096,9 +25144,12 @@
 testBarrier (test_cco_obj.TestCCOObjSelfDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... 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
+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
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -25115,9 +25166,12 @@
 testBarrier (test_cco_obj.TestCCOObjSelfDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... 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
+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
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -25134,9 +25188,12 @@
 testBarrier (test_cco_obj.TestCCOObjSelfDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... 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
+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
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -25153,9 +25210,12 @@
 testBarrier (test_cco_obj.TestCCOObjSelfDup.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... 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
+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
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -25173,26 +25233,6 @@
 testBcast (test_cco_obj.TestCCOObjSelfDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjSelfDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjSelfDup.testGather) ... 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
-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
-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
-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
-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
@@ -25203,25 +25243,25 @@
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
-testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... 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
-testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... 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
-testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... 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
-testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... ok
@@ -25229,55 +25269,59 @@
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
 testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... 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
-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
-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
-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
-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
+testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... 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
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... 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
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... 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
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... 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
+testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
+testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
 testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
 testExscan (test_cco_obj.TestCCOObjWorldDup.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
@@ -25285,102 +25329,94 @@
 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
 testAllgather (test_cco_obj_inter.TestCCOObjInter.testAllgather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInter.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
 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
+testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInter.testAlltoall) ... ok
 testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInter.testBarrier) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInter.testBcast) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInter.testGather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInter.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInter.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInter.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInter.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInter.testReduce) ... 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
+testScatter (test_cco_obj_inter.TestCCOObjInter.testScatter) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
 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
+testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
+testAllreduce (test_cco_obj_inter.TestCCOObjInterDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDup.testAlltoall) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
 testBarrier (test_cco_obj_inter.TestCCOObjInterDup.testBarrier) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDup.testBcast) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDup.testGather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
-testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
+testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
+testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
+testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
 testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
@@ -25393,19 +25429,19 @@
 testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
 testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
-testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
+testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
@@ -25417,50 +25453,50 @@
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 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
-testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+ok
+ok
+testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... 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
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... 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
-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
+testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... 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
 testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... 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
+testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... 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
 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
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... 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
+testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... 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
 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
+testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... 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
@@ -25503,139 +25539,139 @@
 testScatter (test_cco_pr_buf.TestCCOBufInplaceWorld.testScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufInplaceWorld.testScatter) ... 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
 testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... 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
 testAllreduce (test_cco_pr_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
-testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... 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
+testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... 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
+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
+testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... 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
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... 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
 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
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... 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
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... 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
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... 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
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... 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
-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
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... 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
+testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
+ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... 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
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... 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
-testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... 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
+testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... 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
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... 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
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.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
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
+testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... 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
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... 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
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... 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
@@ -25648,15 +25684,15 @@
 testAlltoall (test_cco_pr_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufWorld.testAlltoall) ... 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
+testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... 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
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
@@ -25780,21 +25816,21 @@
 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.TestCCONghBufSelfDup.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
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAlltoall) ... 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
+ok
+testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.testNeighborAllgather) ... testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelfDup.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
+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.TestCCONghBufWorld.testNeighborAllgather) ... 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
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_pr_ngh_buf.TestCCONghBufWorld.testNeighborAlltoall) ... ok
@@ -25824,24 +25860,24 @@
 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
+testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... 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
-testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... 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
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... 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
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceSelf.testAlltoallw) ... 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
-testAlltoallv (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallv) ... 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
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
@@ -25853,150 +25889,150 @@
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... ok
 testAlltoallw2 (test_cco_pr_vec.TestCCOVecInplaceWorld.testAlltoallw2) ... 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
 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
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... 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
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelf.testAllgatherv3) ... 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
-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
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... 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
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... 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
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... 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
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... 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
+ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... 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
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.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
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... 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
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... 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
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... 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
-ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... 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
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... 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
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... 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
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... 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
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... 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
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... 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
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... 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
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... 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
+testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... 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
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... 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.TestCCOVecWorld.testAllgatherv) ... ok
-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
@@ -26134,22 +26170,22 @@
 testScatterv3 (test_cco_pr_vec.TestCCOVecWorldDup.testScatterv3) ... 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.TestCCOVecInplaceSelf.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
-testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... 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.TestCCOVecInplaceSelf.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
+testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
+testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... 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
 testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
@@ -26163,147 +26199,147 @@
 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
 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
 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
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... 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
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... 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
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... 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
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... 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
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
+ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
@@ -26367,8 +26403,8 @@
 testScatterv2 (test_cco_vec.TestCCOVecWorld.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecWorld.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecWorld.testScatterv2) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
+ok
+testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
@@ -26427,11 +26463,11 @@
 testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecWorldDup.testGatherv3) ... ok
+ok
 testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
+testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... testScatterv (test_cco_vec.TestCCOVecWorldDup.testScatterv) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecWorldDup.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecWorldDup.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecWorldDup.testScatterv2) ... ok
@@ -26515,6 +26551,34 @@
 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
+testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
+testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
+testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
+testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelfDup.testIsInter) ... 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
 ok
 testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
 testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
@@ -26540,7 +26604,34 @@
 testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
 testPickle (test_comm.TestCommSelf.testPickle) ... ok
 testPyProps (test_comm.TestCommSelf.testPyProps) ... ok
-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
+testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
+testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
+testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
+testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelfDup.testIsInter) ... 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
 testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
 testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
 testConstructor (test_comm.TestCommNull.testConstructor) ... ok
@@ -26565,6 +26656,34 @@
 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
+testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
+testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
+testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
+testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelfDup.testIsInter) ... 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
 testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
 testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
 testConstructor (test_comm.TestCommNull.testConstructor) ... ok
@@ -26591,6 +26710,32 @@
 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
+testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
+testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
+testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
+testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
+testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
+testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
+testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
+testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... ok
+testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
+testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
+testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
+testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
+testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
+testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
+testIsInter (test_comm.TestCommSelfDup.testIsInter) ... 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
 testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
 testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
 testConstructor (test_comm.TestCommNull.testConstructor) ... ok
@@ -26613,161 +26758,52 @@
 testIDup (test_comm.TestCommSelf.testIDup) ... ok
 testIDupWithInfo (test_comm.TestCommSelf.testIDupWithInfo) ... ok
 testIsInter (test_comm.TestCommSelf.testIsInter) ... ok
-testPickle (test_comm.TestCommSelf.testPickle) ... testRank (test_comm.TestCommSelf.testRank) ... ok
-testSize (test_comm.TestCommSelf.testSize) ... ok
-testSplit (test_comm.TestCommSelf.testSplit) ... ok
-ok
-testRank (test_comm.TestCommSelf.testRank) ... ok
-testSplit (test_comm.TestCommSelf.testSplit) ... 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) ... testPyProps (test_comm.TestCommSelf.testPyProps) ... 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) ... 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
-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
-testBuffering (test_comm.TestCommSelfDup.testBuffering) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommSelf.testSplitTypeShared) ... testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
 testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
 testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
-ok
-testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
-testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
-testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
-testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
-testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
-testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
 testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
-ok
-testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
 testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
-testCreate (test_comm.TestCommSelfDup.testCreate) ... testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
 testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
 testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
 testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
-testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
-testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... ok
-testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
-testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
-testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
 testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... ok
-testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
-testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
-testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
-testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
-ok
 testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
 testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
 testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
-testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
 testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
-testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
-testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
-testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
-ok
-ok
-testGroup (test_comm.TestCommSelfDup.testGroup) ... testGetParent (test_comm.TestCommSelfDup.testGetParent) ... testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
 testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
 testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
-testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
-testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
-testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
-ok
-testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
-testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommSelfDup.testIsInter) ... testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
-testPickle (test_comm.TestCommSelfDup.testPickle) ... ok
-testIsInter (test_comm.TestCommSelfDup.testIsInter) ... ok
-ok
 testIsInter (test_comm.TestCommSelfDup.testIsInter) ... ok
-testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
-testPickle (test_comm.TestCommSelfDup.testPickle) ... testPickle (test_comm.TestCommSelfDup.testPickle) ... ok
-testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
-testPyProps (test_comm.TestCommSelfDup.testPyProps) ... ok
-testPyProps (test_comm.TestCommSelfDup.testPyProps) ... ok
+testPickle (test_comm.TestCommSelfDup.testPickle) ... ok
 testPyProps (test_comm.TestCommSelfDup.testPyProps) ... ok
 testRank (test_comm.TestCommSelfDup.testRank) ... ok
-testIsInter (test_comm.TestCommSelfDup.testIsInter) ... ok
-ok
-testSize (test_comm.TestCommSelfDup.testSize) ... ok
-testRank (test_comm.TestCommSelfDup.testRank) ... ok
-testRank (test_comm.TestCommSelfDup.testRank) ... ok
-testPickle (test_comm.TestCommSelfDup.testPickle) ... ok
-testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
 testSize (test_comm.TestCommSelfDup.testSize) ... ok
-testSplit (test_comm.TestCommSelfDup.testSplit) ... testSize (test_comm.TestCommSelfDup.testSize) ... ok
-ok
-testPyProps (test_comm.TestCommSelfDup.testPyProps) ... testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
 testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
 testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
-ok
-testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... testRank (test_comm.TestCommSelfDup.testRank) ... ok
-testSize (test_comm.TestCommSelfDup.testSize) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
-testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
-testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... ok
+testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
+testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
+testBuffering (test_comm.TestCommWorld.testBuffering) ... testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
-testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... 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
+testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
-testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... skipped 'mpi-comm-split_type-resource_guided'
 testSplitTypeShared (test_comm.TestCommSelfDup.testSplitTypeShared) ... ok
-ok
-ok
-testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... testBuffering (test_comm.TestCommWorld.testBuffering) ... testBuffering (test_comm.TestCommWorld.testBuffering) ... ok
-ok
-testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... testBuffering (test_comm.TestCommWorld.testBuffering) ... skipped 'mpi-comm-split_type-resource_guided'
+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) ... 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
-testBuffering (test_comm.TestCommSelfDup.testBuffering) ... ok
-testCloneFree (test_comm.TestCommSelfDup.testCloneFree) ... ok
-testCompare (test_comm.TestCommSelfDup.testCompare) ... ok
-testConstructor (test_comm.TestCommSelfDup.testConstructor) ... ok
-testCreate (test_comm.TestCommSelfDup.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommSelfDup.testCreateFromGroup) ... skipped 'openmpi(<5.2.0)'
-testCreateGroup (test_comm.TestCommSelfDup.testCreateGroup) ... ok
-testDupWithInfo (test_comm.TestCommSelfDup.testDupWithInfo) ... ok
-testGetParent (test_comm.TestCommSelfDup.testGetParent) ... ok
-testGetSetInfo (test_comm.TestCommSelfDup.testGetSetInfo) ... ok
-testGetSetName (test_comm.TestCommSelfDup.testGetSetName) ... ok
-testGroup (test_comm.TestCommSelfDup.testGroup) ... ok
-testIDup (test_comm.TestCommSelfDup.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommSelfDup.testIsInter) ... 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
+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
@@ -26923,14 +26959,6 @@
 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
 testGetSetName (test_comm.TestCommWorldDup.testGetSetName) ... ok
@@ -26944,6 +26972,12 @@
 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
+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
@@ -26956,6 +26990,12 @@
 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
+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
@@ -26968,6 +27008,12 @@
 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
+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
@@ -26980,6 +27026,12 @@
 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
+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
@@ -26996,22 +27048,6 @@
 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) ... 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
 testCreateFromGroups (test_comm_inter.TestIntercomm.testCreateFromGroups) ... ok
@@ -27167,6 +27203,7 @@
 testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
 testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
 testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
 testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
 testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
@@ -27187,6 +27224,7 @@
 testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
 testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
 testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
 testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
 testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
@@ -27207,6 +27245,7 @@
 testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
 testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
 testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
 testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
 testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
@@ -27227,6 +27266,7 @@
 testGraphMap (test_comm_topo.TestTopoSelfDup.testGraphMap) ... ok
 testGraphcomm (test_comm_topo.TestTopoSelfDup.testGraphcomm) ... ok
 testCartMap (test_comm_topo.TestTopoWorld.testCartMap) ... ok
+testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... ok
 testSplitTypeShared (test_comm_inter.TestIntercommDupDup.testSplitTypeShared) ... skipped 'openmpi'
 testConstructorCartcomm (test_comm_topo.TestTopoConstructor.testConstructorCartcomm) ... ok
 testConstructorDistGraphcomm (test_comm_topo.TestTopoConstructor.testConstructorDistGraphcomm) ... ok
@@ -27259,7 +27299,7 @@
 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
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
@@ -27271,7 +27311,7 @@
 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
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
@@ -27283,7 +27323,7 @@
 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
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
@@ -27295,7 +27335,7 @@
 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
+testGraphcomm (test_comm_topo.TestTopoWorldDup.testGraphcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoWorld.testCartcommZeroDim) ... ok
 testDistgraphcomm (test_comm_topo.TestTopoWorld.testDistgraphcomm) ... ok
 testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld.testDistgraphcommAdjacent) ... ok
@@ -27321,7 +27361,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
@@ -27335,7 +27374,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
@@ -27349,7 +27387,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
@@ -27363,7 +27400,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
@@ -27389,6 +27425,8 @@
 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
 testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
@@ -27403,8 +27441,11 @@
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
-testDup (test_datatype.TestDatatypeCreate.testDup) ... 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
+testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
 testF90Integer (test_datatype.TestDatatypeCreate.testF90Integer) ... ok
@@ -27412,9 +27453,9 @@
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
-testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
+testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
-testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
+testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testDup (test_datatype.TestDatatypeCreate.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypeCreate.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypeCreate.testF90ComplexSingle) ... ok
@@ -27422,42 +27463,39 @@
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
-testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
-testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
-testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
+testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... 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
-testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... 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
+testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... 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
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... ok
 testStruct (test_datatype.TestDatatypeCreate.testStruct) ... 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
 testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
-testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
-testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
-testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... ok
+testStruct (test_datatype.TestDatatypeCreate.testStruct) ... 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
+testSubarray (test_datatype.TestDatatypeCreate.testSubarray) ... 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
+testDarray (test_datatype.TestDatatypePickle.testDarray) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypeCreate.testVector) ... ok
 testValueIndex (test_datatype.TestDatatypeCreate.testValueIndex) ... ok
@@ -27465,24 +27503,29 @@
 testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
 testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
 testContiguous (test_datatype.TestDatatypePickle.testContiguous) ... 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
 testDarray (test_datatype.TestDatatypePickle.testDarray) ... 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
 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
-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
-testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
@@ -27490,20 +27533,31 @@
 testF90RealDouble (test_datatype.TestDatatypePickle.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypePickle.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
+testDarray (test_datatype.TestDatatypePickle.testDarray) ... 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
+testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
+testResized (test_datatype.TestDatatypePickle.testResized) ... ok
+testDup (test_datatype.TestDatatypePickle.testDup) ... 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
-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
+testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
+testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
 testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
@@ -27514,55 +27568,41 @@
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... 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
-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
-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
-testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
-testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
-testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
-testResized (test_datatype.TestDatatypePickle.testResized) ... ok
-testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
-testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
+testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... 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
-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
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... ok
+testStruct (test_datatype.TestDatatypePickle.testStruct) ... 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
+testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
+testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
+testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... 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
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
@@ -27573,10 +27613,6 @@
 testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... 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
-testDoc (test_doc.TestDoc.testDoc) ... ok
-testAcceptConnect (test_dynproc.TestDPM.testAcceptConnect) ... ok
 testConnectAccept (test_dynproc.TestDPM.testConnectAccept) ... ok
 testConnectAccept (test_dynproc.TestDPM.testConnectAccept) ... ok
 testConnectAccept (test_dynproc.TestDPM.testConnectAccept) ... ok
@@ -27591,32 +27627,6 @@
 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
-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
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -27644,33 +27654,7 @@
 testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
 testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
-testErrorsFatal (test_errhandler.TestErrhandlerFile.testErrorsFatal) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
-testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... 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
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -27697,6 +27681,17 @@
 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
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
@@ -27739,7 +27734,8 @@
 testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
 testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
 testGetNthKey (test_exceptions.TestExcInfo.testGetNthKey) ... ok
-testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
+ok
+testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... testDelete (test_exceptions.TestExcInfoNull.testDelete) ... ok
 testDup (test_exceptions.TestExcInfoNull.testDup) ... ok
 testFree (test_exceptions.TestExcInfoNull.testFree) ... ok
 testGet (test_exceptions.TestExcInfoNull.testGet) ... ok
@@ -27752,9 +27748,6 @@
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
-testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... 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
@@ -27782,20 +27775,37 @@
 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
+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
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testErrorsReturn (test_errhandler.TestErrhandlerFile.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... ok
-ok
 testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
 testErrorsAbort (test_errhandler.TestErrhandlerSession.testErrorsAbort) ... ok
@@ -27813,6 +27823,14 @@
 testAddErrorCode (test_errorcode.TestErrorCode.testAddErrorCode) ... ok
 testException (test_errorcode.TestErrorCode.testException) ... ok
 testGetErrorClass (test_errorcode.TestErrorCode.testGetErrorClass) ... 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
@@ -27832,30 +27850,8 @@
 testDup (test_exceptions.TestExcDatatypeNull.testDup) ... ok
 testFree (test_exceptions.TestExcDatatypeNull.testFree) ... ok
 testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommSelfSetErrhandler) ... 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
-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) ... testCall (test_errhandler.TestErrhandlerSession.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerSession.testCreate) ... ok
-testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... ok
 testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull.testCommWorldSetErrhandler) ... ok
 testFree (test_exceptions.TestExcErrhandlerNull.testFree) ... ok
-testFreeSelf (test_exceptions.TestExcComm.testFreeSelf) ... ok
 testAccessors (test_exceptions.TestExcGroupNull.testAccessors) ... ok
 testCompare (test_exceptions.TestExcGroupNull.testCompare) ... ok
 testDelete (test_exceptions.TestExcInfo.testDelete) ... ok
@@ -27873,8 +27869,33 @@
 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
+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
+testGetFree (test_errhandler.TestErrhandlerFile.testGetFree) ... 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
@@ -27911,6 +27932,8 @@
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... 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
@@ -27949,19 +27972,43 @@
 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
+ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... 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
+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
+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
 testGetFree (test_errhandler.TestErrhandlerWin.testGetFree) ... ok
 testAddErrorClass (test_errorcode.TestErrorCode.testAddErrorClass) ... ok
 testAddErrorClassCodeString (test_errorcode.TestErrorCode.testAddErrorClassCodeString) ... ok
@@ -28006,12 +28053,29 @@
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... 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) ... 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
+testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
@@ -28037,10 +28101,7 @@
 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
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
 testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
@@ -28067,45 +28128,22 @@
 testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
-ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.testGetSetView) ... testPath (test_file.TestFilePath.testPath) ... 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
 testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... 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
-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
-testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... ok
 testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... 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
-testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... 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
 testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... ok
 testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
@@ -28128,10 +28166,7 @@
 testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
-testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
-testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
-testGetSetView (test_file.TestFileSelf.testGetSetView) ... 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
@@ -28157,67 +28192,47 @@
 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
-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
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
-testPickle (test_file.TestFileSelf.testPickle) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
-testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-testGetSetView (test_file.TestFilePath.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
-testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
-testPath (test_file.TestFilePath.testPath) ... 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
+ok
+testPyProps (test_file.TestFilePath.testPyProps) ... 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
-testPyProps (test_file.TestFileSelf.testPyProps) ... ok
-testPickle (test_file.TestFilePath.testPickle) ... ok
-testPreallocate (test_file.TestFilePath.testPreallocate) ... 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
-testPyProps (test_file.TestFilePath.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
+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) ... 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
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
@@ -28229,7 +28244,15 @@
 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
+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
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
@@ -28241,11 +28264,13 @@
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
+ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
+testPickle (test_file.TestFileSelf.testPickle) ... 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
-testPickle (test_file.TestFileSelf.testPickle) ... ok
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
 testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... ok
 testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
@@ -28255,18 +28280,29 @@
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
 testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testPyProps (test_file.TestFileSelf.testPyProps) ... ok
+testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
+testPreallocate (test_file.TestFileSelf.testPreallocate) ... 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
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
 testPreallocate (test_file.TestFileSelf.testPreallocate) ... 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
 testPyProps (test_file.TestFileSelf.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
 testSeekGetPositionShared (test_file.TestFileSelf.testSeekGetPositionShared) ... ok
@@ -28336,10 +28372,8 @@
 testPickle (test_group.TestGroupWorld.testPickle) ... ok
 testProperties (test_group.TestGroupWorld.testProperties) ... ok
 testRangeExcl (test_group.TestGroupWorld.testRangeExcl) ... ok
-testRangeIncl (test_group.TestGroupWorld.testRangeIok
-testFortran (test_fortran.TestFortranDatatype.testFortran) ... ok
-testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
-testFortran (test_fortran.TestFortranFile.testFortran) ... 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
@@ -28406,6 +28440,32 @@
 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.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
@@ -28472,58 +28532,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) ... ncl) ... ok
-testRank (test_group.TestGroupWorld.testRank) ... 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
-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
-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
-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
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
 testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
@@ -28539,8 +28547,9 @@
 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
 testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
@@ -28604,13 +28613,9 @@
 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.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
+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
@@ -28676,7 +28681,11 @@
 testRank (test_group.TestGroupWorld.testRank) ... ok
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroup ... 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
@@ -28684,20 +28693,13 @@
 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
+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
-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) ... testCreateBad (test_info.TestInfo.testCreateBad) ... 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
@@ -28706,6 +28708,37 @@
 testPyMethods (test_info.TestInfo.testPyMethods) ... ok
 testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... 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
+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
+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
 testDup (test_info.TestInfoEnv.testDup) ... ok
 testPickle (test_info.TestInfoEnv.testPickle) ... ok
 testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
@@ -28715,6 +28748,9 @@
 testTruth (test_info.TestInfoNull.testTruth) ... ok
 testRegister (test_io.TestDatarep.testRegister) ... skipped 'openmpi'
 testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... 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
@@ -28724,70 +28760,70 @@
 testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... 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
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
 testIReadIWriteAll (test_io.TestIOBasicSelf.testIReadIWriteAll) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... 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
-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
-testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
-testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
-testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... ok
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
-testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... 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
+testIReadIWriteAtAll (test_io.TestIOBasicSelf.testIReadIWriteAtAll) ... 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
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
+testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
 testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
-testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
+testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... 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
-testReadWriteAtAll (test_io.TestIOBasicSelf.testReadWriteAtAll) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... ok
-testReadWriteAtAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAtAllBeginEnd) ... 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
+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
+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
 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
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-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
 testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
-testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
-testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... ok
 testIReadIWrite (test_io.TestIOBasicWorld.testIReadIWrite) ... 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
 testReadWriteShared (test_io.TestIOBasicSelf.testReadWriteShared) ... ok
@@ -28875,56 +28911,56 @@
 testDup (test_io.TestIOViewSelf.testDup) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... 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
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
-testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
-testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+ok
+testDup (test_io.TestIOViewSelf.testDup) ... testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testDup (test_io.TestIOViewSelf.testDup) ... ok
+testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testIndexed (test_io.TestIOViewSelf.testIndexed) ... 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
+testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testVector (test_io.TestIOViewSelf.testVector) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
+testIndexed (test_io.TestIOViewSelf.testIndexed) ... 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
 testVector (test_io.TestIOViewSelf.testVector) ... ok
-testVector (test_io.TestIOViewSelf.testVector) ... ok
-testVector (test_io.TestIOViewSelf.testVector) ... ok
-testVector (test_io.TestIOViewSelf.testVector) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testVector (test_io.TestIOViewSelf.testVector) ... ok
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... 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
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
 testDarrayBlock (test_io.TestIOViewWorld.testDarrayBlock) ... ok
@@ -28967,11 +29003,11 @@
 testIndexedBlock (test_io.TestIOViewWorld.testIndexedBlock) ... ok
 testIndexedBlock (test_io.TestIOViewWorld.testIndexedBlock) ... ok
 testIndexedBlock (test_io.TestIOViewWorld.testIndexedBlock) ... ok
+ok
+ok
 testNamed (test_io.TestIOViewWorld.testNamed) ... ok
 testNamed (test_io.TestIOViewWorld.testNamed) ... ok
-testNamed (test_io.TestIOViewWorld.testNamed) ... ok
-testNamed (test_io.TestIOViewWorld.testNamed) ... ok
-testNamed (test_io.TestIOViewWorld.testNamed) ... ok
+testNamed (test_io.TestIOViewWorld.testNamed) ... testNamed (test_io.TestIOViewWorld.testNamed) ... testNamed (test_io.TestIOViewWorld.testNamed) ... ok
 testStruct (test_io.TestIOViewWorld.testStruct) ... ok
 testStruct (test_io.TestIOViewWorld.testStruct) ... ok
 testStruct (test_io.TestIOViewWorld.testStruct) ... ok
@@ -29003,6 +29039,8 @@
 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
 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
@@ -29019,6 +29057,8 @@
 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
 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
@@ -29035,6 +29075,8 @@
 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
 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
@@ -29051,6 +29093,8 @@
 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
 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
@@ -29104,8 +29148,14 @@
 testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
 testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
 testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
-testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
-testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... 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
 testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
 testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
 testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
@@ -29141,8 +29191,16 @@
 testMessageNumPy (test_msgspec.TestMessageRMA.testMessageNumPy) ... ok
 testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
 testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
-testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
-testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... 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
 testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
 testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
 testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
@@ -29187,8 +29245,7 @@
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
-testMask (test_msgspec.TestMessageCAIBuf.testMask) ... ok
-testNonContiguous (test_msgspec.TestMessageCAIBuf.testNonContiguous) ... ok
+testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
 testReadonly (test_msgspec.TestMessageCAIBuf.testReadonly) ... ok
 testShapeMissing (test_msgspec.TestMessageCAIBuf.testShapeMissing) ... ok
 testShapeNone (test_msgspec.TestMessageCAIBuf.testShapeNone) ... ok
@@ -29230,10 +29287,6 @@
 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
-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
@@ -29275,83 +29328,53 @@
 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
-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
+testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
-testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... 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
+testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... 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
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
+testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... 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
 testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... 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
+testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... 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
 testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... 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
 testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... 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
+testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
-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
-testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -29364,6 +29387,22 @@
 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
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.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
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... 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'
@@ -29389,6 +29428,7 @@
 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
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -29401,6 +29441,25 @@
 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
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleCAIBuf.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageSimpleCuPy.testArray2) ... skipped 'cupy'
@@ -29414,74 +29473,148 @@
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... 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
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.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
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... 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
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... 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
+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
 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.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.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
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... 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
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... 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
+testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
+testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
+testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
+testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
+testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
+testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
+testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
+testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
+testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
+testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
+testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
+testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
+testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
+testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
+testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
+testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
+testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
+testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
+testBool (test_objmodel.TestObjModel.testBool) ... ok
+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
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... 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
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
@@ -29494,114 +29627,50 @@
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... 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
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.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
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.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.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.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
+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
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... 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
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.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
-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
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
-testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... 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
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.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
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
-testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
-testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testNotWriteable (test_msgspec.TestMessageSimpleNumPy.testNotWriteable) ... ok
 testOrderC (test_msgspec.TestMessageSimpleNumPy.testOrderC) ... ok
 testOrderFortran (test_msgspec.TestMessageSimpleNumPy.testOrderFortran) ... ok
@@ -29624,13 +29693,88 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... 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.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.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
+testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
+testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
+testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
+testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
+testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
+testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
+testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
+testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
+testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
+testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
+testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
+testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
+testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
+testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
+testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
+testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
+testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
+testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
+testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
+testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
+testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
+testBool (test_objmodel.TestObjModel.testBool) ... ok
+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
+ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... 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
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -29655,6 +29799,16 @@
 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.TestMessageSimpleNumPy.testArray6) ... 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
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -29668,8 +29822,7 @@
 testArray4 (test_msgspec.TestMessageSimpleNumba.testArray4) ... skipped 'numba'
 testArray5 (test_msgspec.TestMessageSimpleNumba.testArray5) ... skipped 'numba'
 testArray6 (test_msgspec.TestMessageSimpleNumba.testArray6) ... skipped 'numba'
-ok
-testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... testBuffer (test_msgspec.TestMessageSimpleNumba.testBuffer) ... 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'
@@ -29681,18 +29834,73 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... 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
+testArray6 (test_msgspec.TestMessageVectorArray.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.TestMessageSimpleNumPy.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... 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
+testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
+testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
+testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
+testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
+testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
+testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
+testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
+testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
+testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
+testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
+testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
+testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
+testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
+testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
+testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
+testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
+testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
+testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
+testBool (test_objmodel.TestObjModel.testBool) ... ok
+testCAPI (test_objmodel.TestObjModel.testCAPI) ... ok
+testCmp (test_objmodel.TestObjModel.testCmp) ... ok
+testConstants (test_objmodel.TestObjModel.testConstants) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... 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
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -29718,42 +29926,15 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.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
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... 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
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... 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
 testArray1 (test_msgspec.TestMessageVectorCuPy.testArray1) ... skipped 'cupy'
 testArray2 (test_msgspec.TestMessageVectorCuPy.testArray2) ... skipped 'cupy'
 testArray3 (test_msgspec.TestMessageVectorCuPy.testArray3) ... skipped 'cupy'
@@ -29763,34 +29944,8 @@
 testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... 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
-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
-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'
@@ -29801,48 +29956,9 @@
 testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorNumPy.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... 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
-testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
-testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
-testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
-testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
-testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
-testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
-testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
-testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
-testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
-testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
-testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
-testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
-testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
-testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
-testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
-testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
-testBool (test_objmodel.TestObjModel.testBool) ... ok
-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
 testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
@@ -29874,17 +29990,12 @@
 testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
 testBool (test_objmodel.TestObjModel.testBool) ... ok
 testCAPI (test_objmodel.TestObjModel.testCAPI) ... ok
-testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... 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.TestMessageVectorNumPy.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -29918,89 +30029,14 @@
 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
-testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
-testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
-testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
-testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
-testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
-testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
-testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
-testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
-testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
-testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
-testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
-testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
-testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
-testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
-testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
-testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
-testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
-testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
-testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
-testBool (test_objmodel.TestObjModel.testBool) ... ok
-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
-testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
-testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
-testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
-testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
-testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
-testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
-testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
-testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
-testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
-testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
-testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
-testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
-testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
-testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
-testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
-testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
-testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
-testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
-testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
-testBool (test_objmodel.TestObjModel.testBool) ... ok
-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
 testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
 testSafeFreeNull (test_objmodel.TestObjModel.testSafeFreeNull) ... ok
@@ -30010,27 +30046,27 @@
 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
 testCall (test_op.TestOp.testCall) ... ok
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... 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
 testCall (test_op.TestOp.testCall) ... ok
-testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
-testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... 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
 testCall (test_op.TestOp.testCall) ... ok
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... 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
@@ -30095,25 +30131,26 @@
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... 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
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelf.testPersistent) ... ok
-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
 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
+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
@@ -30133,38 +30170,30 @@
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelf.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufSelf.testSendRecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... 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
 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
-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
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... 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
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... 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
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... 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
 testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... ok
 testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
@@ -30173,6 +30202,15 @@
 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.TestP2PBufSelf.testSendrecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
+testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... 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.TestP2PBufSelfDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
@@ -30186,23 +30224,25 @@
 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
-testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
 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) ... 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
+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
+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
@@ -30210,10 +30250,6 @@
 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
-testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
@@ -30298,34 +30334,34 @@
 testPersistent (test_p2p_buf.TestP2PBufWorldDup.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufWorldDup.testPersistent) ... 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
 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
 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
 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
 testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... 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
@@ -30345,9 +30381,13 @@
 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
@@ -30358,16 +30398,12 @@
 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.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
+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
@@ -30387,45 +30423,45 @@
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
+ok
+ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 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
+ok
+testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... 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.TestP2PBufPartSelf.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
+ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.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.TestP2PBufPartWorld.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... 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
+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
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.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
+testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... 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
@@ -30440,8 +30476,8 @@
 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) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartWorldDup.testRing) ... ok
+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
@@ -30459,31 +30495,19 @@
 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
 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
 testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... ok
-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
-testCancel (test_p2p_obj.TestP2PObjSelf.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelf.testCommLock) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndBSend) ... testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndIBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... 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
@@ -30494,11 +30518,30 @@
 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
+testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
+testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... 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
+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
+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
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
@@ -30517,8 +30560,13 @@
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... 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.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
@@ -30536,7 +30584,59 @@
 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
+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
 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
+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
+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
+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
+testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... 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
@@ -30555,9 +30655,10 @@
 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
-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
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
@@ -30565,6 +30666,14 @@
 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.TestP2PObjSelfDup.testCancel) ... 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
 testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
@@ -30577,15 +30686,6 @@
 testTestSomeSend (test_p2p_obj.TestP2PObjSelf.testTestSomeSend) ... ok
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelf.testWaitSomeRecv) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelf.testWaitSomeSend) ... 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
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
-ok
-testWaitSomeRecv (test_p2p_obj.TestP2PObjSelf.testWaitSomeRecv) ... testCancel (test_p2p_obj.TestP2PObjSelfDup.testCancel) ... ok
-testWaitSomeSend (test_p2p_obj.TestP2PObjSelf.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjSelfDup.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
@@ -30594,37 +30694,16 @@
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... 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
-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
-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
-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
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
 testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... 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
+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
@@ -30637,10 +30716,8 @@
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... 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
+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
@@ -30655,59 +30732,18 @@
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.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
 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
-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
 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
-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
+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
@@ -30726,18 +30762,22 @@
 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
 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
 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
 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
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
@@ -30745,97 +30785,93 @@
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
+testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... 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
+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
+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
 testCommLock (test_p2p_obj.TestP2PObjWorldDup.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndBSend) ... ok
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndIBSend) ... ok
-testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... 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
+testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... 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
+testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISSend) ... ok
+testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... 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
-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
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... 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
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... 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
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndISend) ... 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
 testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
@@ -30879,8 +30915,6 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
@@ -30898,7 +30932,6 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
@@ -30916,7 +30949,6 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
@@ -30934,8 +30966,6 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
-testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... ok
@@ -30955,10 +30985,16 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.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
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... 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
-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
@@ -30985,8 +31021,8 @@
 testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
 testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
 testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
-testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
 testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
+testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
 testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
 testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
 testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
@@ -31020,10 +31056,14 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... 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
+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
@@ -31052,6 +31092,18 @@
 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
+testImportBench (test_package.TestImport.testImportBench) ... ok
 testImportFutures (test_package.TestImport.testImportFutures) ... ok
 testImportMPI (test_package.TestImport.testImportMPI) ... ok
 testImportRun (test_package.TestImport.testImportRun) ... ok
@@ -31083,10 +31135,6 @@
 testImportFutures (test_package.TestImport.testImportFutures) ... ok
 testImportMPI (test_package.TestImport.testImportMPI) ... ok
 testImportRun (test_package.TestImport.testImportRun) ... 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
 testImportTyping (test_package.TestImport.testImportTyping) ... ok
 testImportUtil (test_package.TestImport.testImportUtil) ... ok
 testDefault (test_pickle.TestPickle.testDefault) ... ok
@@ -31108,6 +31156,22 @@
 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
+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
@@ -31132,84 +31196,56 @@
 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
 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
-testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
-testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
-testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... 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
-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
 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
-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
+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
 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
 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
+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
@@ -31223,19 +31259,19 @@
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
-testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
+testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
+testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
+testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
@@ -31243,15 +31279,15 @@
 testFence (test_rma.TestRMAWorld.testFence) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
 testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFlush (test_rma.TestRMAWorld.testFlush) ... ok
 testFlush (test_rma.TestRMAWorld.testFlush) ... ok
 testFlush (test_rma.TestRMAWorld.testFlush) ... ok
@@ -31317,10 +31353,14 @@
 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
 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
@@ -31329,18 +31369,14 @@
 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
 testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... 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
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
 testAccumulate (test_rma_nb.TestRMAWorld.testAccumulate) ... ok
 testPutProcNull (test_rma_nb.TestRMASelf.testPutProcNull) ... ok
@@ -31373,35 +31409,36 @@
 testPutGet (test_rma_nb.TestRMAWorld.testPutGet) ... ok
 testPutGet (test_rma_nb.TestRMAWorld.testPutGet) ... ok
 testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
+testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
+testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
+testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
+testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... 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
-testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... 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
-testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... 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
-testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... 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
-testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
 testBuffering (test_session.TestSession.testBuffering) ... ok
 testPickle (test_session.TestSession.testPickle) ... ok
+ok
 testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
 testSessionInit (test_session.TestSession.testSessionInit) ... ok
-testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
+testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
@@ -31443,7 +31480,10 @@
 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
+testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
+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)'
@@ -31465,8 +31505,6 @@
 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
 testSessionSELF (test_session.TestSession.testSessionSELF) ... ok
 testSessionWORLD (test_session.TestSession.testSessionWORLD) ... ok
@@ -31507,29 +31545,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
+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)'
@@ -31569,9 +31585,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
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... 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)'
+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) ... 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)'
@@ -31594,7 +31629,7 @@
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
 testSessionPsets (test_session.TestSession.testSessionPsets) ... 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)'
@@ -31634,7 +31669,29 @@
 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
+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)'
@@ -31674,25 +31731,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
-testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... 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)'
@@ -31715,72 +31754,69 @@
 testSubType (test_subclass.TestMyCartcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCartcommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommWORLD.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
+testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
+testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
+testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
+testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
 testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
 testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
 testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
 testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
 testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
 testFree (test_subclass.TestMyFile.testFree) ... ok
 testSubType (test_subclass.TestMyFile.testSubType) ... ok
-testSubType (test_subclass.TestMyFile.testSubType) ... 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
 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
 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
 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
@@ -31788,6 +31824,10 @@
 testSubType (test_subclass.TestMyGraphcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -31799,17 +31839,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.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -31821,17 +31850,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.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -31843,17 +31861,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.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -31865,17 +31872,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.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -31888,6 +31884,46 @@
 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
+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
@@ -31897,18 +31933,6 @@
 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
-testProfile (test_toplevel.TestProfile.testProfile) ... 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
-testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
-testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
-testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
-testProfile (test_toplevel.TestProfile.testProfile) ... ok
 testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
@@ -31922,11 +31946,19 @@
 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
+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
@@ -31937,17 +31969,49 @@
 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
-testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... 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
+testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
 testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
+testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
 testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
+testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
+testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
+testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
 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
 testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
+testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
+testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
+testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
+testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
 testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
+testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
 testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
@@ -31958,24 +32022,6 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
-testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
-testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -31985,24 +32031,6 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
-testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
-testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -32012,24 +32040,6 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
-testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
-testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -32039,24 +32049,6 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
-testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... testAckFailed (test_ulfm.TestULFMInter.testAckFailed) ... ok
-testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
-testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
-testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -32067,11 +32059,39 @@
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
+testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
+testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
 testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
+testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
+testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
+testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
+testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
 testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
+testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
+testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
+testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
+testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
 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
@@ -32079,30 +32099,46 @@
 testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... ok
 testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
+testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
+testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
+testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
+testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
+testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... ok
 testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
-ok
+testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
+testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
+testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
+testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
+testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... ok
 testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
+testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
+testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
+testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
+testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... ok
 testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
-testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
-testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
-ok
-testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
-testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... 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
+testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
+testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
+testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
+testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... ok
+testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
+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
@@ -32123,23 +32159,23 @@
 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
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
-testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... 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
-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
 testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
+testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
+testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
+testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
+testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... 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
@@ -32152,10 +32188,10 @@
 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
-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
@@ -32165,12 +32201,6 @@
 testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... ok
-testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
-testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
-testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
-testVector (test_util_dtlib.TestUtilDTLib.testVector) ... 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'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPISelf.testAlltoallInter) ... skipped 'comm.size==1'
@@ -32203,6 +32233,9 @@
 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'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPISelf.testAlltoallInter) ... skipped 'comm.size==1'
@@ -32235,6 +32268,11 @@
 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
+testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
+testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... 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'
@@ -32267,8 +32305,6 @@
 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'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
@@ -32338,15 +32374,15 @@
 testWaitAll (test_util_pkl5.TestMPISelf.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestMPIWorld.testAllgatherInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
-testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
-testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
-testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
-testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
+testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
+testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
+testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
+testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
@@ -32363,25 +32399,25 @@
 testBSendAndRecv (test_util_pkl5.TestMPIWorld.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... 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
 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
 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
+testBigMPI (test_util_pkl5.TestMPIWorld.testBigMPI) ... ok
+testBigMPI (test_util_pkl5.TestMPIWorld.testBigMPI) ... ok
 testGatherInter (test_util_pkl5.TestMPIWorld.testGatherInter) ... ok
-testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
 testGatherInter (test_util_pkl5.TestMPIWorld.testGatherInter) ... ok
-testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
 testGatherInter (test_util_pkl5.TestMPIWorld.testGatherInter) ... ok
-testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
 testGatherInter (test_util_pkl5.TestMPIWorld.testGatherInter) ... ok
-testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
 testGatherInter (test_util_pkl5.TestMPIWorld.testGatherInter) ... ok
 testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
+testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
+testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
+testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
+testGatherIntra (test_util_pkl5.TestMPIWorld.testGatherIntra) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
@@ -32393,37 +32429,35 @@
 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
-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
-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
+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
@@ -32432,49 +32466,63 @@
 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
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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
-ok
+testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... ok
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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
 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
+testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... 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
-ok
-testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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
-testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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) ... testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... testScatterIntra (test_util_pkl5.TestMPIWorld.testScatterIntra) ... 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
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... 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
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
+testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
+testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
+testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
+testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
+testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
+testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
 testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
@@ -32482,13 +32530,6 @@
 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
-testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
@@ -32496,14 +32537,6 @@
 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
-testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
@@ -32511,9 +32544,6 @@
 testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
 testBcastInter (test_util_pkl5.TestPKL5Self.testBcastInter) ... skipped 'comm.size==1'
 testBcastIntra (test_util_pkl5.TestPKL5Self.testBcastIntra) ... ok
-testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
@@ -32521,13 +32551,6 @@
 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
-testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
@@ -32545,32 +32568,46 @@
 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
+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
+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
+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
-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
-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
+testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
-testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... 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
+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
+testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... 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
 testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
@@ -32580,21 +32617,22 @@
 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
+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
 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
-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
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
-testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
+ok
+testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
+testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... 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'
@@ -32603,8 +32641,7 @@
 testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
-testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
+testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5Self.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
@@ -32612,6 +32649,9 @@
 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
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -32619,7 +32659,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
-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
@@ -32627,19 +32666,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
-testSendAndRecv (test_util_pkl5.TestPKL5Self.testSendAndRecv) ... ok
-testSendrecv (test_util_pkl5.TestPKL5Self.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... 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
-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
@@ -32650,6 +32676,16 @@
 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
+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
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestPKL5World.testAllgatherIntra) ... ok
@@ -32668,25 +32704,25 @@
 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
-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
+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
-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
 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
 testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
+testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
+testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
+testBigMPI (test_util_pkl5.TestPKL5World.testBigMPI) ... ok
 testGatherInter (test_util_pkl5.TestPKL5World.testGatherInter) ... ok
 testGatherInter (test_util_pkl5.TestPKL5World.testGatherInter) ... ok
 testGatherInter (test_util_pkl5.TestPKL5World.testGatherInter) ... ok
@@ -32703,15 +32739,15 @@
 testGetStatusAll (test_util_pkl5.TestPKL5World.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestPKL5World.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... ok
 testIBSendAndRecv (test_util_pkl5.TestPKL5World.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5World.testIMProbe) ... 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
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5World.testISSendAndRecv) ... ok
@@ -32719,24 +32755,24 @@
 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
+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
@@ -32755,28 +32791,28 @@
 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
+ok
 testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
+testProbe (test_util_pkl5.TestPKL5World.testProbe) ... testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
+testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
-testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5World.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... 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
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
 testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
 testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
@@ -32788,24 +32824,24 @@
 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
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
-testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
-testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestPKL5World.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 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
+testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... ok
 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'
@@ -32891,7 +32927,6 @@
 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) ... 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'
@@ -32917,6 +32952,7 @@
 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 (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
 test_apply_async_timeout (test_util_pool.TestThreadPool.test_apply_async_timeout) ... ok
@@ -32928,22 +32964,22 @@
 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
 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_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
 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_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_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
@@ -32976,11 +33012,11 @@
 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_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
@@ -32990,18 +33026,22 @@
 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
+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_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
-test_starmap_async (test_util_pool.TestThreadPool.test_starmap_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
-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_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
@@ -33009,22 +33049,18 @@
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionMutexSelf.testWaitNotifyAll) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... ok
-test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
-ok
-test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
-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
 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) ... 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) ... testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
+testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... 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
 testWaitForNotify (test_util_sync.TestConditionMutexSelf.testWaitForNotify) ... ok
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
@@ -33116,14 +33152,6 @@
 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
-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
-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
@@ -33138,17 +33166,25 @@
 testTypechar (test_util_sync.TestCounterSelf.testTypechar) ... ok
 testDefault (test_util_sync.TestCounterWorld.testDefault) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
+testDefault (test_util_sync.TestCounterSelf.testDefault) ... ok
+testFree (test_util_sync.TestCounterSelf.testFree) ... ok
+testIter (test_util_sync.TestCounterSelf.testIter) ... 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
-testRoot (test_util_sync.TestCounterSelf.testRoot) ... 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
+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
-testStart (test_util_sync.TestCounterSelf.testStart) ... ok
 testTypechar (test_util_sync.TestCounterSelf.testTypechar) ... ok
 testDefault (test_util_sync.TestCounterWorld.testDefault) ... 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
@@ -33173,15 +33209,15 @@
 testRoot (test_util_sync.TestCounterWorld.testRoot) ... ok
 testRoot (test_util_sync.TestCounterWorld.testRoot) ... ok
 testStart (test_util_sync.TestCounterWorld.testStart) ... ok
-testStep (test_util_sync.TestCounterWorld.testStep) ... ok
 testStart (test_util_sync.TestCounterWorld.testStart) ... ok
-testStep (test_util_sync.TestCounterWorld.testStep) ... ok
 testStart (test_util_sync.TestCounterWorld.testStart) ... ok
-testStep (test_util_sync.TestCounterWorld.testStep) ... ok
 testStart (test_util_sync.TestCounterWorld.testStart) ... ok
-testStep (test_util_sync.TestCounterWorld.testStep) ... ok
 testStart (test_util_sync.TestCounterWorld.testStart) ... ok
 testStep (test_util_sync.TestCounterWorld.testStep) ... ok
+testStep (test_util_sync.TestCounterWorld.testStep) ... ok
+testStep (test_util_sync.TestCounterWorld.testStep) ... ok
+testStep (test_util_sync.TestCounterWorld.testStep) ... ok
+testStep (test_util_sync.TestCounterWorld.testStep) ... ok
 testTypechar (test_util_sync.TestCounterWorld.testTypechar) ... ok
 testTypechar (test_util_sync.TestCounterWorld.testTypechar) ... ok
 testTypechar (test_util_sync.TestCounterWorld.testTypechar) ... ok
@@ -33280,13 +33316,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
@@ -33381,15 +33417,15 @@
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
 testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
 testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
-testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
+testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
 testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
 testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
 testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
-testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
 testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
+testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
 testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
 testWith (test_util_sync.TestSequentialWorld.testWith) ... ok
@@ -33408,17 +33444,6 @@
 testMemoryModel (test_win.TestWinAllocateSelf.testMemoryModel) ... ok
 testPickle (test_win.TestWinAllocateSelf.testPickle) ... ok
 testPyProps (test_win.TestWinAllocateSelf.testPyProps) ... ok
-testAttributes (test_win.TestWinAllocateSelf.testAttributes) ... ok
-testCreateFlavor (test_win.TestWinAllocateSelf.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinAllocateSelf.testGetAttr) ... ok
-testGetGroup (test_win.TestWinAllocateSelf.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinAllocateSelf.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinAllocateSelf.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinAllocateSelf.testGetSetName) ... ok
-testMemory (test_win.TestWinAllocateSelf.testMemory) ... ok
-testMemoryModel (test_win.TestWinAllocateSelf.testMemoryModel) ... ok
-testPickle (test_win.TestWinAllocateSelf.testPickle) ... ok
-testPyProps (test_win.TestWinAllocateSelf.testPyProps) ... ok
 testAttributes (test_win.TestWinAllocateSharedSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinAllocateSharedSelf.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinAllocateSharedSelf.testGetAttr) ... ok
@@ -33504,6 +33529,17 @@
 testPyProps (test_win.TestWinAllocateSharedSelf.testPyProps) ... ok
 testSharedQuery (test_win.TestWinAllocateSharedSelf.testSharedQuery) ... ok
 testAttributes (test_win.TestWinAllocateSharedWorld.testAttributes) ... ok
+testAttributes (test_win.TestWinAllocateSelf.testAttributes) ... ok
+testCreateFlavor (test_win.TestWinAllocateSelf.testCreateFlavor) ... ok
+testGetAttr (test_win.TestWinAllocateSelf.testGetAttr) ... ok
+testGetGroup (test_win.TestWinAllocateSelf.testGetGroup) ... ok
+testGetSetErrhandler (test_win.TestWinAllocateSelf.testGetSetErrhandler) ... ok
+testGetSetInfo (test_win.TestWinAllocateSelf.testGetSetInfo) ... ok
+testGetSetName (test_win.TestWinAllocateSelf.testGetSetName) ... ok
+testMemory (test_win.TestWinAllocateSelf.testMemory) ... ok
+testMemoryModel (test_win.TestWinAllocateSelf.testMemoryModel) ... ok
+testPickle (test_win.TestWinAllocateSelf.testPickle) ... ok
+testPyProps (test_win.TestWinAllocateSelf.testPyProps) ... ok
 testAttributes (test_win.TestWinAllocateSharedSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinAllocateSharedSelf.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinAllocateSharedSelf.testGetAttr) ... ok
@@ -33528,15 +33564,15 @@
 testGetAttr (test_win.TestWinAllocateSharedWorld.testGetAttr) ... ok
 testGetAttr (test_win.TestWinAllocateSharedWorld.testGetAttr) ... ok
 testGetGroup (test_win.TestWinAllocateSharedWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinAllocateSharedWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinAllocateSharedWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinAllocateSharedWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinAllocateSharedWorld.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinAllocateSharedWorld.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinAllocateSharedWorld.testGetSetInfo) ... ok
 testGetSetInfo (test_win.TestWinAllocateSharedWorld.testGetSetInfo) ... ok
 testGetSetInfo (test_win.TestWinAllocateSharedWorld.testGetSetInfo) ... ok
@@ -33573,15 +33609,15 @@
 testSharedQuery (test_win.TestWinAllocateSharedWorld.testSharedQuery) ... ok
 testSharedQuery (test_win.TestWinAllocateSharedWorld.testSharedQuery) ... ok
 testAttributes (test_win.TestWinAllocateWorld.testAttributes) ... ok
-testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
 testAttributes (test_win.TestWinAllocateWorld.testAttributes) ... ok
-testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
 testAttributes (test_win.TestWinAllocateWorld.testAttributes) ... ok
-testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
 testAttributes (test_win.TestWinAllocateWorld.testAttributes) ... ok
-testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
 testAttributes (test_win.TestWinAllocateWorld.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
+testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
+testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
+testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
+testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
@@ -33593,19 +33629,19 @@
 testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
 testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinAllocateWorld.testGetSetInfo) ... ok
+testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
+testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
+testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
+testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
 testGetSetName (test_win.TestWinAllocateWorld.testGetSetName) ... ok
 testMemory (test_win.TestWinAllocateWorld.testMemory) ... ok
 testMemory (test_win.TestWinAllocateWorld.testMemory) ... ok
@@ -33640,7 +33676,6 @@
 testPickle (test_win.TestWinCreateDynamicSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateDynamicSelf.testPyProps) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicWorld.testAttachDetach) ... ok
-testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicSelf.testAttachDetach) ... ok
 testAttributes (test_win.TestWinCreateDynamicSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicSelf.testCreateFlavor) ... ok
@@ -33648,13 +33683,6 @@
 testGetGroup (test_win.TestWinCreateDynamicSelf.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicSelf.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicSelf.testGetSetInfo) ... ok
-testGetSetName (test_win.TestWinCreateDynamicSelf.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicSelf.testMemory) ... ok
-testMemoryModel (test_win.TestWinCreateDynamicSelf.testMemoryModel) ... ok
-testPickle (test_win.TestWinCreateDynamicSelf.testPickle) ... ok
-testPyProps (test_win.TestWinCreateDynamicSelf.testPyProps) ... ok
-testAttachDetach (test_win.TestWinCreateDynamicWorld.testAttachDetach) ... ok
-testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicSelf.testAttachDetach) ... ok
 testAttributes (test_win.TestWinCreateDynamicSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicSelf.testCreateFlavor) ... ok
@@ -33668,7 +33696,6 @@
 testPickle (test_win.TestWinCreateDynamicSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateDynamicSelf.testPyProps) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicWorld.testAttachDetach) ... ok
-testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicSelf.testAttachDetach) ... ok
 testAttributes (test_win.TestWinCreateDynamicSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicSelf.testCreateFlavor) ... ok
@@ -33682,7 +33709,6 @@
 testPickle (test_win.TestWinCreateDynamicSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateDynamicSelf.testPyProps) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicWorld.testAttachDetach) ... ok
-testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicSelf.testAttachDetach) ... ok
 testAttributes (test_win.TestWinCreateDynamicSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicSelf.testCreateFlavor) ... ok
@@ -33696,6 +33722,16 @@
 testPickle (test_win.TestWinCreateDynamicSelf.testPickle) ... ok
 testPyProps (test_win.TestWinCreateDynamicSelf.testPyProps) ... ok
 testAttachDetach (test_win.TestWinCreateDynamicWorld.testAttachDetach) ... ok
+testGetSetName (test_win.TestWinCreateDynamicSelf.testGetSetName) ... ok
+testMemory (test_win.TestWinCreateDynamicSelf.testMemory) ... ok
+testMemoryModel (test_win.TestWinCreateDynamicSelf.testMemoryModel) ... ok
+testPickle (test_win.TestWinCreateDynamicSelf.testPickle) ... ok
+testPyProps (test_win.TestWinCreateDynamicSelf.testPyProps) ... ok
+testAttachDetach (test_win.TestWinCreateDynamicWorld.testAttachDetach) ... ok
+testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
+testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
+testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
+testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
@@ -33713,15 +33749,15 @@
 testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... 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
@@ -33738,6 +33774,14 @@
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
 testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
+testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... ok
@@ -33751,8 +33795,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
@@ -33765,8 +33807,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
@@ -33779,8 +33819,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
@@ -33793,8 +33831,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
@@ -33818,15 +33854,15 @@
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
-testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
+testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
 testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
 testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
@@ -33851,17 +33887,17 @@
 testPickle (test_win.TestWinCreateWorld.testPickle) ... ok
 testPickle (test_win.TestWinCreateWorld.testPickle) ... ok
 testPickle (test_win.TestWinCreateWorld.testPickle) ... ok
-ok
 testPickle (test_win.TestWinCreateWorld.testPickle) ... ok
-ok
-testPyProps (test_win.TestWinCreateWorld.testPyProps) ... testPyProps (test_win.TestWinCreateWorld.testPyProps) ... testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
+testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
+testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
+testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
 testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
 testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
 testConstructor (test_win.TestWinNull.testConstructor) ... ok
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 131.844s
+Ran 2081 tests in 2442.731s
 
 OK (skipped=132)
 ok
@@ -33869,7 +33905,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 131.862s
+Ran 2081 tests in 2442.721s
 
 OK (skipped=132)
 ok
@@ -33877,7 +33913,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 131.851s
+Ran 2081 tests in 2442.558s
 
 OK (skipped=132)
 ok
@@ -33885,7 +33921,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 131.869s
+Ran 2081 tests in 2442.742s
 
 OK (skipped=132)
 ok
@@ -33893,15 +33929,15 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 131.846s
+Ran 2081 tests in 2442.725s
 
 OK (skipped=132)
 I: testing using python3.13
 I: running tests with single process
-[0@codethink01-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[0@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink01-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
@@ -35999,14 +36035,14 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 35.169s
+Ran 2081 tests in 183.771s
 
 OK (skipped=232)
 I: running tests with MPI (5 processes)
-[1@codethink01-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[1@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[1@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[1@codethink01-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
@@ -36023,10 +36059,22 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [4@codethink01-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[4@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[4@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[4@codethink01-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)
+[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) ... [3@i-capture-the-hostname] Python 3.13.1 (/usr/bin/python3.13)
+[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
+testGetAddress1 (test_address.TestAddress.testGetAddress1) ... ok
+testGetAddress2 (test_address.TestAddress.testGetAddress2) ... [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
@@ -36037,10 +36085,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@codethink01-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[2@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[2@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[2@codethink01-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) ... [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
@@ -36058,16 +36112,6 @@
 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) ... [3@codethink01-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[3@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[3@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[3@codethink01-arm64] 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
 testGetAddress1 (test_address.TestAddress.testGetAddress1) ... ok
@@ -36083,15 +36127,7 @@
 testAttrNoPython (test_attributes.TestCommAttrSelf.testAttrNoPython) ... ok
 testAttrNoPythonArray (test_attributes.TestCommAttrSelf.testAttrNoPythonArray) ... ok
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
-testAttr (test_attributes.TestCommAttrWorld.testAttr) ... [0@codethink01-arm64] Python 3.13.1 (/usr/bin/python3.13)
-[0@codethink01-arm64] numpy 1.26.4 (/usr/lib/python3/dist-packages/numpy)
-[0@codethink01-arm64] MPI 3.1 (Open MPI 5.0.6)
-[0@codethink01-arm64] 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
-testGetAddress1 (test_address.TestAddress.testGetAddress1) ... ok
-testGetAddress2 (test_address.TestAddress.testGetAddress2) ... ok
+testAttr (test_attributes.TestCommAttrWorld.testAttr) ... ok
 testNone (test_address.TestAddress.testNone) ... ok
 testAttr (test_attributes.TestCommAttrSelf.testAttr) ... ok
 testAttrCopyDelete (test_attributes.TestCommAttrSelf.testAttrCopyDelete) ... ok
@@ -36105,101 +36141,49 @@
 testAttrNoPythonZero (test_attributes.TestCommAttrSelf.testAttrNoPythonZero) ... ok
 testAttr (test_attributes.TestCommAttrWorld.testAttr) ... 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
 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
 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
 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
 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
+testAttrCopyTrue (test_attributes.TestCommAttrWorld.testAttrCopyTrue) ... 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
-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
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... ok
+testAttrNoCopy (test_attributes.TestCommAttrWorld.testAttrNoCopy) ... 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
 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
 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
+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
@@ -36213,6 +36197,7 @@
 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
@@ -36226,6 +36211,27 @@
 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
+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
@@ -36239,6 +36245,28 @@
 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
+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
@@ -36252,19 +36280,26 @@
 testAttrCopyFalse (test_attributes.TestDatatypeAttrINT.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestDatatypeAttrINT.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestDatatypeAttrINT.testAttrDeleteException) ... 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
+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
@@ -36288,6 +36323,8 @@
 testAttrCopyException (test_attributes.TestWinAttr.testAttrCopyException) ... ok
 testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... 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
@@ -36309,7 +36346,32 @@
 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) ... 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.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
@@ -36320,6 +36382,7 @@
 testAttrCopyFalse (test_attributes.TestWinAttr.testAttrCopyFalse) ... ok
 testAttrCopyTrue (test_attributes.TestWinAttr.testAttrCopyTrue) ... ok
 testAttrDeleteException (test_attributes.TestWinAttr.testAttrDeleteException) ... 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
@@ -36341,15 +36404,6 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... 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
@@ -36372,14 +36426,6 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... 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
@@ -36403,16 +36449,6 @@
 testSequence (test_buffer.TestBuffer.testSequence) ... ok
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceSelf.testAllgather) ... 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
@@ -36435,47 +36471,47 @@
 testToReadonly (test_buffer.TestBuffer.testToReadonly) ... ok
 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
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+ok
 testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... testAllreduce (test_cco_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testExscan (test_cco_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testGather (test_cco_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduce (test_cco_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... ok
-testScan (test_cco_buf.TestCCOBufInplaceSelf.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufInplaceSelf.testScatter) ... 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
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
@@ -36533,14 +36569,10 @@
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... 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
 testAlltoall (test_cco_buf.TestCCOBufSelf.testAlltoall) ... 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
 testBarrier (test_cco_buf.TestCCOBufSelf.testBarrier) ... ok
 testBcast (test_cco_buf.TestCCOBufSelf.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
@@ -36553,20 +36585,24 @@
 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
+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
 testGather (test_cco_buf.TestCCOBufSelf.testGather) ... 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
+testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
-testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
+testGather (test_cco_buf.TestCCOBufSelf.testGather) ... ok
+testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
-testReduce (test_cco_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
@@ -36576,81 +36612,81 @@
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
+testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testScan (test_cco_buf.TestCCOBufSelf.testScan) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... 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
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
-testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... ok
-testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testAllgather (test_cco_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+ok
+testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testScatter (test_cco_buf.TestCCOBufSelf.testScatter) ... 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
+testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
+testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... 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
-testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... 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
+testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllreduce (test_cco_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
+testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
 testAlltoall (test_cco_buf.TestCCOBufSelfDup.testAlltoall) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... 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
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
-testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+testExscan (test_cco_buf.TestCCOBufSelfDup.testExscan) ... ok
+testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... ok
 testGather (test_cco_buf.TestCCOBufSelfDup.testGather) ... ok
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduce (test_cco_buf.TestCCOBufSelfDup.testReduce) ... ok
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
-testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
-testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
-testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
+testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
+ok
 testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
+testReduceScatter (test_cco_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... testScan (test_cco_buf.TestCCOBufSelfDup.testScan) ... ok
+testScatter (test_cco_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_buf.TestCCOBufWorld.testAllgather) ... 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
-testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... 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
@@ -36665,15 +36701,15 @@
 testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_buf.TestCCOBufWorld.testAlltoall) ... 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
+testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_buf.TestCCOBufWorld.testBcast) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
@@ -36730,15 +36766,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
@@ -36784,16 +36820,16 @@
 testReduceLocal (test_cco_buf.TestReduceLocal.testReduceLocal) ... ok
 testReduceLocal (test_cco_buf.TestReduceLocal.testReduceLocal) ... ok
 testReduceLocal (test_cco_buf.TestReduceLocal.testReduceLocal) ... ok
+ok
+testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... 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
-testReduceLocalBadCount (test_cco_buf.TestReduceLocal.testReduceLocalBadCount) ... 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
 testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... ok
+ok
+testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... testAllgather (test_cco_buf_inter.TestCCOBufInter.testAllgather) ... 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
@@ -36874,48 +36910,48 @@
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... 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
+testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... 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
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... 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
-testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
-testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... 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
-testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+ok
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceSelf.testExscan) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testGather (test_cco_nb_buf.TestCCOBufInplaceSelf.testGather) ... 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
-testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_nb_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduce) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
+testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
+testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testReduceScatter) ... 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
 testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllgather) ... 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
@@ -36925,10 +36961,10 @@
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufInplaceWorld.testAllreduce) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
-ok
 testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
-ok
-testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
+testExscan (test_cco_nb_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufInplaceWorld.testGather) ... ok
@@ -36960,7 +36996,7 @@
 testScatter (test_cco_nb_buf.TestCCOBufInplaceWorld.testScatter) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufInplaceWorld.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelf.testAllgather) ... ok
-ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelf.testAllgather) ... ok
@@ -36968,43 +37004,43 @@
 testAllgather (test_cco_nb_buf.TestCCOBufSelf.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelf.testAllgather) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelf.testAllreduce) ... ok
+ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... 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
+testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... 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
+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
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelf.testAlltoall) ... 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) ... 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
 testExscan (test_cco_nb_buf.TestCCOBufSelf.testExscan) ... 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
-testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... 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
 testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... ok
+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
+testGather (test_cco_nb_buf.TestCCOBufSelf.testGather) ... testReduce (test_cco_nb_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... 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
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelf.testReduceScatter) ... ok
@@ -37013,39 +37049,42 @@
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelf.testScan) ... 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
-testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... 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
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... 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
-testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelf.testScatter) ... 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
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllgather (test_cco_nb_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... 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
 testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... 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
-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
-ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... 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
 testBarrier (test_cco_nb_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
@@ -37054,21 +37093,18 @@
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
 testExscan (test_cco_nb_buf.TestCCOBufSelfDup.testExscan) ... ok
-testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup.testAlltoall) ... 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
 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
-testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
 testGather (test_cco_nb_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... 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
+testReduce (test_cco_nb_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
@@ -37077,21 +37113,21 @@
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... 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
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup.testReduceScatterBlock) ... ok
 testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
+ok
 testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
-testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... ok
+testScan (test_cco_nb_buf.TestCCOBufSelfDup.testScan) ... 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
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... 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
 testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
-testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
+testScatter (test_cco_nb_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllgather (test_cco_nb_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllreduce (test_cco_nb_buf.TestCCOBufWorld.testAllreduce) ... ok
@@ -37105,15 +37141,15 @@
 testAlltoall (test_cco_nb_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufWorld.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorld.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorld.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorld.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorld.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorld.testBarrier) ... ok
 testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufWorld.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
@@ -37170,15 +37206,15 @@
 testAlltoall (test_cco_nb_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testAlltoall (test_cco_nb_buf.TestCCOBufWorldDup.testAlltoall) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBarrier (test_cco_nb_buf.TestCCOBufWorldDup.testBarrier) ... ok
-testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 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
+testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
+testBcast (test_cco_nb_buf.TestCCOBufWorldDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
 testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorldDup.testBcastTypeIndexed) ... ok
@@ -37220,9 +37256,11 @@
 testScatter (test_cco_nb_buf.TestCCOBufWorldDup.testScatter) ... ok
 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
 testAlltoallw (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw) ... 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
 testAlltoallw (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallv) ... ok
@@ -37233,11 +37271,9 @@
 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
-testAlltoallw2 (test_cco_nb_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... 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.TestCCOVecInplaceWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecInplaceWorld.testAlltoallw) ... ok
@@ -37258,12 +37294,12 @@
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv2) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv) ... 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
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf.testAllgatherv3) ... 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
@@ -37271,9 +37307,9 @@
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv) ... 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
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv2) ... 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
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... ok
@@ -37281,117 +37317,117 @@
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf.testAlltoallv3) ... 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
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
-ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallw (test_cco_nb_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... 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
-testGatherv (test_cco_nb_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelf.testGatherv2) ... 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
+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
+testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelf.testGatherv3) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... 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
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv (test_cco_nb_vec.TestCCOVecSelf.testScatterv) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testScatterv2 (test_cco_nb_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... ok
+testScatterv3 (test_cco_nb_vec.TestCCOVecSelf.testScatterv3) ... 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
-testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv) ... testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAllgatherv3) ... 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
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... 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
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallv3) ... 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
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... 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
-testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testAlltoallwBottom (test_cco_nb_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv) ... 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
 testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup.testGatherv2) ... 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
-testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... 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
+testScatterv (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv) ... 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
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... 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
 testAllgatherv (test_cco_nb_vec.TestCCOVecWorld.testAllgatherv) ... 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
@@ -37529,11 +37565,11 @@
 testScatterv3 (test_cco_nb_vec.TestCCOVecWorldDup.testScatterv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecWorldDup.testScatterv3) ... ok
 testScatterv3 (test_cco_nb_vec.TestCCOVecWorldDup.testScatterv3) ... ok
-ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
-ok
-testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
+testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... 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
@@ -37542,8 +37578,8 @@
 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
+ok
+testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf.testNeighborAlltoallw) ... 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
@@ -37611,44 +37647,44 @@
 testNeighborAlltoallwBottom (test_cco_ngh_buf.TestCCONghBufWorldDup.testNeighborAlltoallwBottom) ... 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.TestCCONghObjSelf.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.testNeighborAllgather) ... 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
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... 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
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup.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.TestCCONghObjSelfDup.testNeighborAlltoall) ... ok
-testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAllgather) ... ok
 testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld.testNeighborAlltoall) ... 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
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAlltoall) ... ok
 testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup.testNeighborAllgather) ... ok
-testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup.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
@@ -37670,10 +37706,6 @@
 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
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37695,10 +37727,6 @@
 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
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37720,10 +37748,6 @@
 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
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37745,10 +37769,6 @@
 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
 testAllgather (test_cco_obj.TestCCOObjSelf.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjSelf.testAllreduce) ... ok
 testAlltoall (test_cco_obj.TestCCOObjSelf.testAlltoall) ... ok
@@ -37771,78 +37791,94 @@
 testScatter (test_cco_obj.TestCCOObjSelfDup.testScatter) ... ok
 testAllgather (test_cco_obj.TestCCOObjWorld.testAllgather) ... ok
 testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testAllreduce (test_cco_obj.TestCCOObjWorld.testAllreduce) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorld.testAlltoall) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorld.testBarrier) ... ok
 testBcast (test_cco_obj.TestCCOObjWorld.testBcast) ... 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
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
-testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
 testExscan (test_cco_obj.TestCCOObjWorld.testExscan) ... ok
 testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
+testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
+testGather (test_cco_obj.TestCCOObjWorld.testGather) ... ok
+testGather (test_cco_obj.TestCCOObjWorld.testGather) ... 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
-testAllgather (test_cco_obj.TestCCOObjWorldDup.testAllgather) ... 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
 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
 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
 testReduce (test_cco_obj.TestCCOObjWorld.testReduce) ... ok
 testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
+testScan (test_cco_obj.TestCCOObjWorld.testScan) ... ok
 testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... ok
+testScatter (test_cco_obj.TestCCOObjWorld.testScatter) ... 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
 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
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... 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
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-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
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... 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
-testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... ok
 testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj.TestCCOObjWorldDup.testAlltoall) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
 testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
+testBarrier (test_cco_obj.TestCCOObjWorldDup.testBarrier) ... ok
+testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
+testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
+testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... ok
+testBcast (test_cco_obj.TestCCOObjWorldDup.testBcast) ... 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
 testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testGather (test_cco_obj.TestCCOObjWorldDup.testGather) ... ok
+testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
 testReduce (test_cco_obj.TestCCOObjWorldDup.testReduce) ... ok
-testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... testScan (test_cco_obj.TestCCOObjWorldDup.testScan) ... 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
 testScatter (test_cco_obj.TestCCOObjWorldDup.testScatter) ... ok
@@ -37920,101 +37956,101 @@
 testGather (test_cco_obj_inter.TestCCOObjInterDup.testGather) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDup.testGather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
-testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDup.testReduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDup.testScatter) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
+testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
 testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup.testAllgather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
-testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
-testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
-testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
-testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
 testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup.testAllreduce) ... ok
 testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
+testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup.testAlltoall) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
 testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
+testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup.testBarrier) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
 testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
+testBcast (test_cco_obj_inter.TestCCOObjInterDupDup.testBcast) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
+testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
 testGather (test_cco_obj_inter.TestCCOObjInterDupDup.testGather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
-testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
-testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testReduce (test_cco_obj_inter.TestCCOObjInterDupDup.testReduce) ... ok
 testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
+testScatter (test_cco_obj_inter.TestCCOObjInterDupDup.testScatter) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllgather) ... 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
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testAllreduce) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... 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
 testExscan (test_cco_pr_buf.TestCCOBufInplaceSelf.testExscan) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... 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
+testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... 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
-testReduce (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduce) ... 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
+testGather (test_cco_pr_buf.TestCCOBufInplaceSelf.testGather) ... ok
+testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... 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
+testScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testScatter) ... 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
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... 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
-testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatter) ... ok
+ok
+ok
 testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... ok
+testScan (test_cco_pr_buf.TestCCOBufInplaceSelf.testScan) ... testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... testReduceScatterBlock (test_cco_pr_buf.TestCCOBufInplaceSelf.testReduceScatterBlock) ... 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
+testAllgather (test_cco_pr_buf.TestCCOBufInplaceWorld.testAllgather) ... 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
-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
@@ -38028,12 +38064,12 @@
 testExscan (test_cco_pr_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceWorld.testExscan) ... ok
-testGather (test_cco_pr_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufInplaceWorld.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufInplaceWorld.testGather) ... ok
+testGather (test_cco_pr_buf.TestCCOBufInplaceWorld.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufInplaceWorld.testReduce) ... ok
@@ -38072,37 +38108,37 @@
 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
 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
-testAlltoall (test_cco_pr_buf.TestCCOBufSelf.testAlltoall) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
-testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... 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
 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
-testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+ok
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelf.testBcastTypeIndexed) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelf.testExscan) ... 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
 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
-testGather (test_cco_pr_buf.TestCCOBufSelf.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelf.testReduce) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelf.testReduceScatter) ... ok
@@ -38112,86 +38148,86 @@
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... 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
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufSelf.testReduceScatterBlock) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
 testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... ok
-testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... 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
+testScan (test_cco_pr_buf.TestCCOBufSelf.testScan) ... 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
 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
-testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
+ok
 testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... ok
-testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... 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
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufSelf.testScatter) ... 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
-testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... 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
+testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufSelfDup.testAllgather) ... ok
+testAllreduce (test_cco_pr_buf.TestCCOBufSelfDup.testAllreduce) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufSelfDup.testAlltoall) ... 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
+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
 testBarrier (test_cco_pr_buf.TestCCOBufSelfDup.testBarrier) ... ok
 testBcast (test_cco_pr_buf.TestCCOBufSelfDup.testBcast) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
-testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufSelfDup.testBcastTypeIndexed) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... 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
-testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... 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
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testExscan (test_cco_pr_buf.TestCCOBufSelfDup.testExscan) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testGather (test_cco_pr_buf.TestCCOBufSelfDup.testGather) ... ok
+testReduce (test_cco_pr_buf.TestCCOBufSelfDup.testReduce) ... 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
+testReduceScatter (test_cco_pr_buf.TestCCOBufSelfDup.testReduceScatter) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... 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
-ok
-testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... 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
 testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... 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
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... 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
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
+testScan (test_cco_pr_buf.TestCCOBufSelfDup.testScan) ... ok
+testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufSelfDup.testScatter) ... ok
 testAllgather (test_cco_pr_buf.TestCCOBufWorld.testAllgather) ... ok
 testAllreduce (test_cco_pr_buf.TestCCOBufWorld.testAllreduce) ... ok
@@ -38205,15 +38241,15 @@
 testAlltoall (test_cco_pr_buf.TestCCOBufWorld.testAlltoall) ... ok
 testAlltoall (test_cco_pr_buf.TestCCOBufWorld.testAlltoall) ... 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
+testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... ok
+testBcast (test_cco_pr_buf.TestCCOBufWorld.testBcast) ... 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
 testBcastTypeIndexed (test_cco_pr_buf.TestCCOBufWorld.testBcastTypeIndexed) ... ok
@@ -38270,15 +38306,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
 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
@@ -38299,11 +38335,11 @@
 testReduce (test_cco_pr_buf.TestCCOBufWorldDup.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufWorldDup.testReduce) ... ok
 testReduce (test_cco_pr_buf.TestCCOBufWorldDup.testReduce) ... ok
-ok
-ok
 testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
-ok
-testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
+testReduceScatter (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatter) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatterBlock) ... ok
 testReduceScatterBlock (test_cco_pr_buf.TestCCOBufWorldDup.testReduceScatterBlock) ... ok
@@ -38317,8 +38353,8 @@
 testScatter (test_cco_pr_buf.TestCCOBufWorldDup.testScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufWorldDup.testScatter) ... ok
 testScatter (test_cco_pr_buf.TestCCOBufWorldDup.testScatter) ... ok
-ok
-testScatter (test_cco_pr_buf.TestCCOBufWorldDup.testScatter) ... testScatter (test_cco_pr_buf.TestCCOBufWorldDup.testScatter) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufWorldDup.testScatter) ... ok
+testScatter (test_cco_pr_buf.TestCCOBufWorldDup.testScatter) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
 testNeighborAllgather (test_cco_pr_ngh_buf.TestCCONghBufSelf.testNeighborAllgather) ... ok
@@ -38381,7 +38417,6 @@
 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
-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
@@ -38390,14 +38425,15 @@
 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
 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
+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
@@ -38410,148 +38446,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
 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
+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
 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
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... 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
+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
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... testAlltoallv (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv2) ... 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
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... 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
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelf.testAlltoallw) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelf.testGatherv) ... 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
+testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... 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
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv3 (test_cco_pr_vec.TestCCOVecSelf.testGatherv3) ... testGatherv2 (test_cco_pr_vec.TestCCOVecSelf.testGatherv2) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... 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
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelf.testScatterv) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... 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
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... 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
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... 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
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelf.testScatterv3) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv) ... 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
 testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... 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
-testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAllgatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... 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
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testAllgatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testAlltoallw (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
-ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testAlltoallv (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAlltoallv2 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... 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
+testAlltoallv3 (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallv3) ... 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
+testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... 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
 testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallwBottom (test_cco_pr_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecSelfDup.testGatherv2) ... 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
-testScatterv3 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testScatterv (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv2 (test_cco_pr_vec.TestCCOVecSelfDup.testScatterv2) ... 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
 testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_pr_vec.TestCCOVecWorld.testAllgatherv2) ... ok
@@ -38590,15 +38626,15 @@
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_pr_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... ok
-testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
 ok
+testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... ok
 ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
-testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
+testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... testGatherv (test_cco_pr_vec.TestCCOVecWorld.testGatherv) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
+testGatherv2 (test_cco_pr_vec.TestCCOVecWorld.testGatherv2) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecWorld.testGatherv3) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecWorld.testGatherv3) ... ok
 testGatherv3 (test_cco_pr_vec.TestCCOVecWorld.testGatherv3) ... ok
@@ -38695,12 +38731,12 @@
 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
 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
 testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf.testAlltoallw2) ... ok
@@ -38723,147 +38759,147 @@
 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
 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
 testAllgatherv3 (test_cco_vec.TestCCOVecSelf.testAllgatherv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... 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
-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
+testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... 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
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
-testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelf.testAlltoallv) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... 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
-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.TestCCOVecSelf.testAlltoallv2) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelf.testAlltoallv2) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelf.testAlltoallv3) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... 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
 testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelf.testAlltoallw) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
 testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
-testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
-testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelf.testAlltoallwBottom) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
+testGatherv (test_cco_vec.TestCCOVecSelf.testGatherv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
 testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
-testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelf.testGatherv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
 testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
 testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
-testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... 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
-testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelf.testGatherv3) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
-testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelf.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelf.testScatterv2) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelf.testScatterv3) ... 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
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecSelfDup.testAllgatherv) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
+testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv2) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
+testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup.testAllgatherv3) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
+testAlltoallv (test_cco_vec.TestCCOVecSelfDup.testAlltoallv) ... ok
+testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv2) ... ok
+testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup.testAlltoallv3) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAlltoallw (test_cco_vec.TestCCOVecSelfDup.testAlltoallw) ... ok
+testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecSelfDup.testAlltoallwBottom) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecSelfDup.testGatherv) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
 testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv2 (test_cco_vec.TestCCOVecSelfDup.testGatherv2) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
 testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testGatherv3 (test_cco_vec.TestCCOVecSelfDup.testGatherv3) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
 testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv (test_cco_vec.TestCCOVecSelfDup.testScatterv) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv2 (test_cco_vec.TestCCOVecSelfDup.testScatterv2) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecSelfDup.testScatterv3) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... ok
-testAllgatherv (test_cco_vec.TestCCOVecWorld.testAllgatherv) ... 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
@@ -38895,10 +38931,10 @@
 testAlltoallw (test_cco_vec.TestCCOVecWorld.testAlltoallw) ... ok
 testAlltoallw (test_cco_vec.TestCCOVecWorld.testAlltoallw) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
+ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testAlltoallwBottom (test_cco_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
-testAlltoallwBottom (test_cco_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
+testAlltoallwBottom (test_cco_vec.TestCCOVecWorld.testAlltoallwBottom) ... testAlltoallwBottom (test_cco_vec.TestCCOVecWorld.testAlltoallwBottom) ... ok
 testGatherv (test_cco_vec.TestCCOVecWorld.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecWorld.testGatherv) ... ok
 testGatherv (test_cco_vec.TestCCOVecWorld.testGatherv) ... ok
@@ -38924,11 +38960,11 @@
 testScatterv2 (test_cco_vec.TestCCOVecWorld.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecWorld.testScatterv2) ... ok
 testScatterv2 (test_cco_vec.TestCCOVecWorld.testScatterv2) ... ok
-ok
 testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
 testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
-testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
+testScatterv3 (test_cco_vec.TestCCOVecWorld.testScatterv3) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorldDup.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorldDup.testAllgatherv) ... ok
 testAllgatherv (test_cco_vec.TestCCOVecWorldDup.testAllgatherv) ... ok
@@ -39101,10 +39137,6 @@
 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
 testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
 testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
 testConstructor (test_comm.TestCommNull.testConstructor) ... ok
@@ -39160,7 +39192,6 @@
 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
@@ -39208,14 +39239,10 @@
 testIDupWithInfo (test_comm.TestCommSelfDup.testIDupWithInfo) ... ok
 testIsInter (test_comm.TestCommSelfDup.testIsInter) ... 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
 testHandleAddress (test_cffi.TestCFFI.testHandleAddress) ... skipped 'cffi'
 testHandleValue (test_cffi.TestCFFI.testHandleValue) ... skipped 'cffi'
 testConstructor (test_comm.TestCommNull.testConstructor) ... ok
@@ -39267,6 +39294,16 @@
 testRank (test_comm.TestCommSelfDup.testRank) ... ok
 testSize (test_comm.TestCommSelfDup.testSize) ... ok
 testSplit (test_comm.TestCommSelfDup.testSplit) ... ok
+testBuffering (test_comm.TestCommWorld.testBuffering) ... 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
 testSplitTypeHWGuided (test_comm.TestCommSelfDup.testSplitTypeHWGuided) ... ok
 testSplitTypeHWUnguided (test_comm.TestCommSelfDup.testSplitTypeHWUnguided) ... ok
 testSplitTypeResourceGuided (test_comm.TestCommSelfDup.testSplitTypeResourceGuided) ... skipped 'mpi-comm-split_type-resource_guided'
@@ -39328,32 +39365,31 @@
 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
 testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
+testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
+testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
+testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
+testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
+testCompare (test_comm.TestCommWorld.testCompare) ... ok
+testCompare (test_comm.TestCommWorld.testCompare) ... ok
+testCompare (test_comm.TestCommWorld.testCompare) ... ok
+testCompare (test_comm.TestCommWorld.testCompare) ... ok
 testCompare (test_comm.TestCommWorld.testCompare) ... ok
 testConstructor (test_comm.TestCommWorld.testConstructor) ... ok
 testCreate (test_comm.TestCommWorld.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
-testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
-testCompare (test_comm.TestCommWorld.testCompare) ... ok
 testConstructor (test_comm.TestCommWorld.testConstructor) ... ok
 testCreate (test_comm.TestCommWorld.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
-testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
-testCompare (test_comm.TestCommWorld.testCompare) ... ok
 testConstructor (test_comm.TestCommWorld.testConstructor) ... ok
 testCreate (test_comm.TestCommWorld.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
-testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
-testCompare (test_comm.TestCommWorld.testCompare) ... ok
 testConstructor (test_comm.TestCommWorld.testConstructor) ... ok
 testCreate (test_comm.TestCommWorld.testCreate) ... ok
-testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
-testCloneFree (test_comm.TestCommWorld.testCloneFree) ... ok
-testCompare (test_comm.TestCommWorld.testCompare) ... ok
 testConstructor (test_comm.TestCommWorld.testConstructor) ... ok
 testCreate (test_comm.TestCommWorld.testCreate) ... ok
 testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
+testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
+testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
+testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
+testCreateFromGroup (test_comm.TestCommWorld.testCreateFromGroup) ... ok
 testCreateGroup (test_comm.TestCommWorld.testCreateGroup) ... ok
 testCreateGroup (test_comm.TestCommWorld.testCreateGroup) ... ok
 testCreateGroup (test_comm.TestCommWorld.testCreateGroup) ... ok
@@ -39369,110 +39405,110 @@
 testGetSetName (test_comm.TestCommWorld.testGetSetName) ... ok
 testGroup (test_comm.TestCommWorld.testGroup) ... ok
 testIDup (test_comm.TestCommWorld.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... 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
 testGetParent (test_comm.TestCommWorld.testGetParent) ... ok
 testGetSetInfo (test_comm.TestCommWorld.testGetSetInfo) ... ok
 testGetSetName (test_comm.TestCommWorld.testGetSetName) ... ok
 testGroup (test_comm.TestCommWorld.testGroup) ... ok
 testIDup (test_comm.TestCommWorld.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... 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
 testGetParent (test_comm.TestCommWorld.testGetParent) ... ok
 testGetSetInfo (test_comm.TestCommWorld.testGetSetInfo) ... ok
 testGetSetName (test_comm.TestCommWorld.testGetSetName) ... ok
 testGroup (test_comm.TestCommWorld.testGroup) ... ok
 testIDup (test_comm.TestCommWorld.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... 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
 testGetParent (test_comm.TestCommWorld.testGetParent) ... ok
 testGetSetInfo (test_comm.TestCommWorld.testGetSetInfo) ... ok
 testGetSetName (test_comm.TestCommWorld.testGetSetName) ... ok
 testGroup (test_comm.TestCommWorld.testGroup) ... ok
 testIDup (test_comm.TestCommWorld.testIDup) ... ok
-testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... ok
-testIsInter (test_comm.TestCommWorld.testIsInter) ... ok
-testPickle (test_comm.TestCommWorld.testPickle) ... ok
 testGetParent (test_comm.TestCommWorld.testGetParent) ... ok
 testGetSetInfo (test_comm.TestCommWorld.testGetSetInfo) ... ok
 testGetSetName (test_comm.TestCommWorld.testGetSetName) ... ok
 testGroup (test_comm.TestCommWorld.testGroup) ... ok
 testIDup (test_comm.TestCommWorld.testIDup) ... ok
 testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... ok
+testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... ok
+testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... ok
+testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... ok
+testIDupWithInfo (test_comm.TestCommWorld.testIDupWithInfo) ... 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
+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
+testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
 testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... ok
+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
-testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... 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
-testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... 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
-testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... 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
-testSplitTypeHWGuided (test_comm.TestCommWorld.testSplitTypeHWGuided) ... 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
@@ -39485,90 +39521,90 @@
 testDupWithInfo (test_comm.TestCommWorldDup.testDupWithInfo) ... 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
 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
 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
 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
 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
+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
@@ -39752,14 +39788,6 @@
 testCartMap (test_comm_topo.TestTopoSelf.testCartMap) ... ok
 testCartcomm (test_comm_topo.TestTopoSelf.testCartcomm) ... ok
 testCartcommZeroDim (test_comm_topo.TestTopoSelf.testCartcommZeroDim) ... 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
 testGraphMap (test_comm_topo.TestTopoSelf.testGraphMap) ... ok
@@ -39792,6 +39820,14 @@
 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
 testGraphMap (test_comm_topo.TestTopoSelf.testGraphMap) ... ok
@@ -39810,51 +39846,69 @@
 testCartcomm (test_comm_topo.TestTopoWorld.testCartcomm) ... 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
 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
 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
 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
 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
-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
-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
@@ -39868,16 +39922,6 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... 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
-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
@@ -39887,12 +39931,14 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... 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
-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
 testHandleAdress (test_ctypes.TestCTYPES.testHandleAdress) ... ok
 testHandleValue (test_ctypes.TestCTYPES.testHandleValue) ... ok
 testBoolEqNe (test_datatype.TestDatatype.testBoolEqNe) ... ok
@@ -39906,16 +39952,6 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... 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
-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
@@ -39925,6 +39961,7 @@
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
 testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... ok
+ok
 testCommit (test_datatype.TestDatatype.testCommit) ... ok
 testGetEnvelope (test_datatype.TestDatatype.testGetEnvelope) ... ok
 testGetExtent (test_datatype.TestDatatype.testGetExtent) ... ok
@@ -39933,13 +39970,11 @@
 testGetTrueExtent (test_datatype.TestDatatype.testGetTrueExtent) ... ok
 testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex) ... ok
 testMatchSize (test_datatype.TestDatatype.testMatchSize) ... ok
-testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... ok
+testContiguous (test_datatype.TestDatatypeCreate.testContiguous) ... 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
-testDarray (test_datatype.TestDatatypeCreate.testDarray) ... 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
@@ -39947,6 +39982,7 @@
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... 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
@@ -39962,18 +39998,13 @@
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypeCreate.testHindexedBlock) ... ok
 testDup (test_datatype.TestDatatypeCreate.testDup) ... 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
 testF90RealDouble (test_datatype.TestDatatypeCreate.testF90RealDouble) ... ok
-testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
-testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... 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
 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
@@ -39981,21 +40012,26 @@
 testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
 testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
 testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
+testF90RealSingle (test_datatype.TestDatatypeCreate.testF90RealSingle) ... ok
+testHindexed (test_datatype.TestDatatypeCreate.testHindexed) ... ok
+testHvector (test_datatype.TestDatatypeCreate.testHvector) ... ok
+testHvector (test_datatype.TestDatatypeCreate.testHvector) ... 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
 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
 testIndexed (test_datatype.TestDatatypeCreate.testIndexed) ... ok
-testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... 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
 testIndexedBlock (test_datatype.TestDatatypeCreate.testIndexedBlock) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
 testResized (test_datatype.TestDatatypeCreate.testResized) ... ok
@@ -40022,31 +40058,31 @@
 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
 testConstructor (test_datatype.TestDatatypeNull.testConstructor) ... ok
 testGetName (test_datatype.TestDatatypeNull.testGetName) ... ok
 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
-testDarray (test_datatype.TestDatatypePickle.testDarray) ... 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
 testDup (test_datatype.TestDatatypePickle.testDup) ... 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
-testDup (test_datatype.TestDatatypePickle.testDup) ... ok
 testF90ComplexDouble (test_datatype.TestDatatypePickle.testF90ComplexDouble) ... ok
 testF90ComplexSingle (test_datatype.TestDatatypePickle.testF90ComplexSingle) ... ok
 testF90Integer (test_datatype.TestDatatypePickle.testF90Integer) ... ok
@@ -40062,6 +40098,10 @@
 testHindexed (test_datatype.TestDatatypePickle.testHindexed) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
 testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
+testHvector (test_datatype.TestDatatypePickle.testHvector) ... ok
+testHindexedBlock (test_datatype.TestDatatypePickle.testHindexedBlock) ... ok
+testHvector (test_datatype.TestDatatypePickle.testHvector) ... 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
@@ -40070,10 +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
-testHvector (test_datatype.TestDatatypePickle.testHvector) ... 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
@@ -40088,19 +40124,19 @@
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
-testResized (test_datatype.TestDatatypePickle.testResized) ... ok
-testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
-testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
 testIndexed (test_datatype.TestDatatypePickle.testIndexed) ... ok
-testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testIndexedBlock (test_datatype.TestDatatypePickle.testIndexedBlock) ... ok
 testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
+testResized (test_datatype.TestDatatypePickle.testResized) ... 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
+testNamed (test_datatype.TestDatatypePickle.testNamed) ... ok
 testResized (test_datatype.TestDatatypePickle.testResized) ... 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
@@ -40116,9 +40152,9 @@
 testSubarray (test_datatype.TestDatatypePickle.testSubarray) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
+ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
-testVector (test_datatype.TestDatatypePickle.testVector) ... ok
-testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
+testVector (test_datatype.TestDatatypePickle.testVector) ... testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
 testValueIndex (test_datatype.TestDatatypePickle.testValueIndex) ... ok
 testVector (test_datatype.TestDatatypePickle.testVector) ... ok
@@ -40145,9 +40181,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
-testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -40163,7 +40196,6 @@
 testUniverseSize (test_environ.TestWorldAttrs.testUniverseSize) ... ok
 testWTimeIsGlobal (test_environ.TestWorldAttrs.testWTimeIsGlobal) ... ok
 testPickle (test_errhandler.TestErrhandler.testPickle) ... ok
-testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... ok
 testPredefined (test_errhandler.TestErrhandler.testPredefined) ... ok
 testCall (test_errhandler.TestErrhandlerComm.testCall) ... ok
 testCreate (test_errhandler.TestErrhandlerComm.testCreate) ... ok
@@ -40172,28 +40204,9 @@
 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
-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
+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
@@ -40217,9 +40230,6 @@
 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
 testGetHWResourceInfo (test_environ.TestEnviron.testGetHWResourceInfo) ... ok
 testGetLibraryVersion (test_environ.TestEnviron.testGetLibraryVersion) ... ok
 testGetProcessorName (test_environ.TestEnviron.testGetProcessorName) ... ok
@@ -40244,6 +40254,14 @@
 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
+testNamePublishing (test_dynproc.TestDPM.testNamePublishing) ... 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
@@ -40260,9 +40278,19 @@
 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
+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
@@ -40286,10 +40314,48 @@
 testErrorsReturn (test_errhandler.TestErrhandlerComm.testErrorsReturn) ... ok
 testGetFree (test_errhandler.TestErrhandlerComm.testGetFree) ... ok
 testCall (test_errhandler.TestErrhandlerFile.testCall) ... ok
-testCreate (test_errhandler.TestErrhandlerFile.testCreate) ... 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
+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
+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
-testErrorsAbort (test_errhandler.TestErrhandlerFile.testErrorsAbort) ... ok
 testFreeWorld (test_exceptions.TestExcComm.testFreeWorld) ... ok
 testKeyvalInvalid (test_exceptions.TestExcComm.testKeyvalInvalid) ... ok
 testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
@@ -40326,6 +40392,7 @@
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... 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
@@ -40342,26 +40409,6 @@
 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
-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
@@ -40379,13 +40426,6 @@
 testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... ok
 testCompare (test_exceptions.TestExcCommNull.testCompare) ... ok
 testDisconnect (test_exceptions.TestExcCommNull.testDisconnect) ... 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
@@ -40413,10 +40453,14 @@
 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) ... testAccessors (test_exceptions.TestExcCommNull.testAccessors) ... 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
@@ -40450,6 +40494,42 @@
 testCancel (test_exceptions.TestExcRequestNull.testCancel) ... ok
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... 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) ... 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
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... 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
@@ -40483,52 +40563,6 @@
 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
-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
-testCreate (test_errhandler.TestErrhandlerWin.testCreate) ... 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
-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
@@ -40573,86 +40607,87 @@
 testFree (test_exceptions.TestExcRequestNull.testFree) ... ok
 testCreateGroup (test_exceptions.TestExcSession.testCreateGroup) ... ok
 testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... 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
-ok
-testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
-testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... 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
-ok
-testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
+testGetErrhandler (test_exceptions.TestExcSessionNull.testGetErrhandler) ... ok
 testGetInfo (test_exceptions.TestExcSessionNull.testGetInfo) ... ok
-ok
-testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... testFree (test_exceptions.TestExcWinNull.testFree) ... ok
+testGetNthPset (test_exceptions.TestExcSessionNull.testGetNthPset) ... ok
 testGetNumPsets (test_exceptions.TestExcSessionNull.testGetNumPsets) ... ok
 testGetPsetInfo (test_exceptions.TestExcSessionNull.testGetPsetInfo) ... ok
-testGetErrhandler (test_exceptions.TestExcWinNull.testGetErrhandler) ... ok
-testSetErrhandler (test_exceptions.TestExcWinNull.testSetErrhandler) ... ok
 testSetErrhandler (test_exceptions.TestExcSessionNull.testSetErrhandler) ... ok
-ok
-testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
-testBytes (test_file.TestFilePath.testBytes) ... ok
+testGetCount (test_exceptions.TestExcStatus.testGetCount) ... ok
 testGetElements (test_exceptions.TestExcStatus.testGetElements) ... ok
-ok
 testSetElements (test_exceptions.TestExcStatus.testSetElements) ... ok
-testKeyvalInvalid (test_exceptions.TestExcWin.testKeyvalInvalid) ... testGetPsetInfo (test_exceptions.TestExcSession.testGetPsetInfo) ... 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
-ok
 testGetSetErrhandler (test_file.TestFileNull.testGetSetErrhandler) ... ok
-testCreateGroup (test_exceptions.TestExcSessionNull.testCreateGroup) ... testBytes (test_file.TestFilePath.testBytes) ... 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
-testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
+ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... 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
-ok
 testCallErrhandler (test_exceptions.TestExcWinNull.testCallErrhandler) ... ok
-testFree (test_exceptions.TestExcWinNull.testFree) ... testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... 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
-ok
-testBytes (test_file.TestFilePath.testBytes) ... testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
-testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
-testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
-testGetGroup (test_file.TestFilePath.testGetGroup) ... 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
-testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
 testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
-testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... ok
-testGetErrhandler (test_file.TestFilePath.testGetErrhandler) ... ok
+testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... testGetGroup (test_file.TestFilePath.testGetGroup) ... ok
 testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-ok
-testGetSetAtomicity (test_file.TestFilePath.testGetSetAtomicity) ... testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
-ok
-testGetSetInfo (test_file.TestFilePath.testGetSetInfo) ... testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
-testGetSetSize (test_file.TestFilePath.testGetSetSize) ... ok
+testGetNthPsetNeg (test_exceptions.TestExcSession.testGetNthPsetNeg) ... ok
+testGetNthPsetPos (test_exceptions.TestExcSession.testGetNthPsetPos) ... ok
 testGetSetView (test_file.TestFilePath.testGetSetView) ... 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
@@ -40670,6 +40705,13 @@
 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
@@ -40688,13 +40730,6 @@
 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
 testGetAmode (test_file.TestFilePath.testGetAmode) ... ok
 testGetByteOffset (test_file.TestFilePath.testGetByteOffset) ... ok
@@ -40708,10 +40743,11 @@
 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
+testGetSetView (test_file.TestFilePath.testGetSetView) ... ok
+testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
+testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testPreallocate (test_file.TestFilePath.testPreallocate) ... ok
 testGetTypeExtent (test_file.TestFilePath.testGetTypeExtent) ... ok
 testPath (test_file.TestFilePath.testPath) ... ok
@@ -40729,12 +40765,6 @@
 testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
 testSync (test_file.TestFilePath.testSync) ... ok
-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
@@ -40742,12 +40772,17 @@
 testGetSetAtomicity (test_file.TestFileSelf.testGetSetAtomicity) ... ok
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
-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
 testPyProps (test_file.TestFilePath.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFilePath.testSeekGetPosition) ... ok
-testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
+testSeekGetPositionShared (test_file.TestFilePath.testSeekGetPositionShared) ... ok
 testStr (test_file.TestFilePath.testStr) ... ok
-testGetByteOffset (test_file.TestFileSelf.testGetByteOffset) ... testGetSetView (test_file.TestFileSelf.testGetSetView) ... 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
@@ -40755,28 +40790,34 @@
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
 testPyProps (test_file.TestFilePath.testPyProps) ... 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
 testSync (test_file.TestFilePath.testSync) ... ok
-ok
-testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testGetAmode (test_file.TestFileSelf.testGetAmode) ... 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
 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
-testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... 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
-testPreallocate (test_file.TestFileSelf.testPreallocate) ... testGetAmode (test_file.TestFileSelf.testGetAmode) ... ok
+testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
+testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
+testPyProps (test_file.TestFilePath.testPyProps) ... ok
+testPreallocate (test_file.TestFileSelf.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
 testGetErrhandler (test_file.TestFileSelf.testGetErrhandler) ... ok
 testGetGroup (test_file.TestFileSelf.testGetGroup) ... ok
@@ -40784,11 +40825,6 @@
 testGetSetInfo (test_file.TestFileSelf.testGetSetInfo) ... ok
 testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
 testGetSetView (test_file.TestFileSelf.testGetSetView) ... ok
-testGetSetSize (test_file.TestFileSelf.testGetSetSize) ... ok
-testGetSetView (test_file.TestFileSelf.testGetSetView) ... 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
@@ -40798,17 +40834,17 @@
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
 testPreallocate (test_file.TestFileSelf.testPreallocate) ... ok
+ok
 testGetTypeExtent (test_file.TestFileSelf.testGetTypeExtent) ... ok
 testPickle (test_file.TestFileSelf.testPickle) ... ok
+testPreallocate (test_file.TestFileSelf.testPreallocate) ... 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
-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
@@ -40816,35 +40852,23 @@
 testFortran (test_fortran.TestFortranComm.testFortran) ... ok
 testPyProps (test_file.TestFileSelf.testPyProps) ... ok
 testSeekGetPosition (test_file.TestFileSelf.testSeekGetPosition) ... ok
-testPyProps (test_file.TestFileSelf.testPyProps) ... 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
+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) ... 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.TestFortranGroup.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.TestFortranDatatype.testFortran) ... ok
-testFortran (test_fortran.TestFortranErrhandler.testFortran) ... ok
-testFortran (test_fortran.TestFortranFile.testFortran) ... ok
 testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
 testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
 testFortran (test_fortran.TestFortranOp.testFortran) ... ok
@@ -40868,28 +40892,62 @@
 testIncl (test_group.TestGroupEmpty.testIncl) ... ok
 testIntersection (test_group.TestGroupEmpty.testIntersection) ... ok
 testPickle (test_group.TestGroupEmpty.testPickle) ... ok
-testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
-testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
-testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
-testFortran (test_fortran.TestFortranOp.testFortran) ... ok
-testFortran (test_fortran.TestFortranRequest.testFortran) ... ok
-testFortran (test_fortran.TestFortranSession.testFortran) ... ok
-testFintArray (test_fortran.TestFortranStatus.testFintArray) ... ok
-ok
-testFortran (test_fortran.TestFortranStatus.testFortran) ... ok
-testFortran (test_fortran.TestFortranWin.testFortran) ... testProperties (test_group.TestGroupEmpty.testProperties) ... ok
+testProperties (test_group.TestGroupEmpty.testProperties) ... ok
 testRangeExcl (test_group.TestGroupEmpty.testRangeExcl) ... ok
 testRangeIncl (test_group.TestGroupEmpty.testRangeIncl) ... ok
 testRank (test_group.TestGroupEmpty.testRank) ... ok
 testSize (test_group.TestGroupEmpty.testSize) ... ok
 testTranslRanks (test_group.TestGroupEmpty.testTranslRanks) ... ok
-ok
 testTranslRanksGroupEmpty (test_group.TestGroupEmpty.testTranslRanksGroupEmpty) ... ok
 testTranslRanksProcNull (test_group.TestGroupEmpty.testTranslRanksProcNull) ... ok
-testFortran (test_fortran.TestFortranGroup.testFortran) ... testUnion (test_group.TestGroupEmpty.testUnion) ... ok
+testUnion (test_group.TestGroupEmpty.testUnion) ... ok
 testConstructor (test_group.TestGroupNull.testConstructor) ... ok
 testNull (test_group.TestGroupNull.testNull) ... ok
 testPickle (test_group.TestGroupNull.testPickle) ... ok
+testCompare (test_group.TestGroupSelf.testCompare) ... ok
+testDifference (test_group.TestGroupSelf.testDifference) ... ok
+testDup (test_group.TestGroupSelf.testDup) ... ok
+testExcl (test_group.TestGroupSelf.testExcl) ... ok
+testIncl (test_group.TestGroupSelf.testIncl) ... ok
+testIntersection (test_group.TestGroupSelf.testIntersection) ... ok
+testPickle (test_group.TestGroupSelf.testPickle) ... ok
+testProperties (test_group.TestGroupSelf.testProperties) ... ok
+testRangeExcl (test_group.TestGroupSelf.testRangeExcl) ... ok
+testRangeIncl (test_group.TestGroupSelf.testRangeIncl) ... ok
+testRank (test_group.TestGroupSelf.testRank) ... ok
+testSize (test_group.TestGroupSelf.testSize) ... ok
+testTranslRanks (test_group.TestGroupSelf.testTranslRanks) ... ok
+testTranslRanksGroupEmpty (test_group.TestGroupSelf.testTranslRanksGroupEmpty) ... ok
+testTranslRanksProcNull (test_group.TestGroupSelf.testTranslRanksProcNull) ... ok
+testUnion (test_group.TestGroupSelf.testUnion) ... ok
+testCompare (test_group.TestGroupWorld.testCompare) ... ok
+testDifference (test_group.TestGroupWorld.testDifference) ... ok
+testDup (test_group.TestGroupWorld.testDup) ... ok
+testExcl (test_group.TestGroupWorld.testExcl) ... ok
+testIncl (test_group.TestGroupWorld.testIncl) ... ok
+testIntersection (test_group.TestGroupWorld.testIntersection) ... ok
+testPickle (test_group.TestGroupWorld.testPickle) ... ok
+testProperties (test_group.TestGroupWorld.testProperties) ... ok
+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.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
 testFortran (test_fortran.TestFortranOp.testFortran) ... ok
@@ -40955,7 +41013,21 @@
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
 testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupEmpty) ... ok
-testTranslRanksProcNull (test_group.TestGroupWorlok
+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
+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
@@ -41019,9 +41091,18 @@
 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
+testFortran (test_fortran.TestFortranGroup.testFortran) ... ok
+testFortran (test_fortran.TestFortranInfo.testFortran) ... ok
+testFortran (test_fortran.TestFortranMessage.testFortran) ... ok
+testFortran (test_fortran.TestFortranOp.testFortran) ... ok
+testFortran (test_fortran.TestFortranRequest.testFortran) ... ok
+testFortran (test_fortran.TestFortranSession.testFortran) ... ok
+testFintArray (test_fortran.TestFortranStatus.testFintArray) ... ok
+testFortran (test_fortran.TestFortranStatus.testFortran) ... ok
+testFortran (test_fortran.TestFortranWin.testFortran) ... ok
 testAll (test_grequest.TestGrequest.testAll) ... ok
 testAll1 (test_grequest.TestGrequest.testAll1) ... ok
 testAll2 (test_grequest.TestGrequest.testAll2) ... ok
@@ -41089,34 +41170,6 @@
 testGetSetDelete (test_info.TestInfo.testGetSetDelete) ... ok
 testPickle (test_info.TestInfo.testPickle) ... ok
 testPyMethods (test_info.TestInfo.testPyMethods) ... ok
-testTok
-testCompare (test_group.TestGroupSelf.testCompare) ... ok
-testDifference (test_group.TestGroupSelf.testDifference) ... ok
-testDup (test_group.TestGroupSelf.testDup) ... ok
-testExcl (test_group.TestGroupSelf.testExcl) ... ok
-testIncl (test_group.TestGroupSelf.testIncl) ... ok
-testIntersection (test_group.TestGroupSelf.testIntersection) ... ok
-testPickle (test_group.TestGroupSelf.testPickle) ... ok
-testProperties (test_group.TestGroupSelf.testProperties) ... ok
-testRangeExcl (test_group.TestGroupSelf.testRangeExcl) ... ok
-testRangeIncl (test_group.TestGroupSelf.testRangeIncl) ... ok
-testRank (test_group.TestGroupSelf.testRank) ... ok
-testSize (test_group.TestGroupSelf.testSize) ... ok
-testTranslRanks (test_group.TestGroupSelf.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupSelf.testTranslRanksGroupEmpty) ... ok
-testTranslRanksProcNull (test_group.TestGroupSelf.testTranslRanksProcNull) ... ok
-testUnion (test_group.TestGroupSelf.testUnion) ... ok
-testCompare (test_group.TestGroupWorld.testCompare) ... ok
-testDifference (test_group.TestGroupWorld.testDifference) ... ok
-testDup (test_group.TestGroupWorld.testDup) ... ok
-testExcl (test_group.TestGroupWorld.testExcl) ... ok
-testIncl (test_group.TestGroupWorld.testIncl) ... ok
-testIntersection (test_group.TestGroupWorld.testIntersection) ... ok
-testPickle (test_group.TestGroupWorld.testPickle) ... ok
-testProperties (test_group.TestGroupWorld.testProperties) ... ok
-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.testTranslRanksGroupEmpty) ... ok
@@ -41141,6 +41194,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
@@ -41206,7 +41262,8 @@
 testRank (test_group.TestGroupWorld.testRank) ... ok
 testSize (test_group.TestGroupWorld.testSize) ... ok
 testTranslRanks (test_group.TestGroupWorld.testTranslRanks) ... ok
-testTranslRanksGroupEmpty (test_group.TestGroupWorld.testTranslRanksGroupd.testTranslRanksProcNull) ... 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
@@ -41218,6 +41275,8 @@
 testPyMethods (test_info.TestInfo.testPyMethods) ... ok
 testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... 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
@@ -41226,17 +41285,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
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
 testTruth (test_info.TestInfo.testTruth) ... ok
 testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
@@ -41247,8 +41296,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) ... ruth (test_info.TestInfo.testTruth) ... ok
-testCreateEnv (test_info.TestInfoEnv.testCreateEnv) ... ok
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
 testPickle (test_info.TestInfoEnv.testPickle) ... ok
 testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
@@ -41257,19 +41305,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
+testIReadIWrite (test_io.TestIOBasicSelf.testIReadIWrite) ... ok
 testDup (test_info.TestInfoEnv.testDup) ... ok
 testPickle (test_info.TestInfoEnv.testPickle) ... ok
 testPyMethods (test_info.TestInfoEnv.testPyMethods) ... ok
@@ -41288,30 +41324,33 @@
 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
+testIReadIWriteAt (test_io.TestIOBasicSelf.testIReadIWriteAt) ... 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
 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
+testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
+testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
+ok
+testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
 testIReadIWriteShared (test_io.TestIOBasicSelf.testIReadIWriteShared) ... ok
 testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... 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
+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
+testReadWrite (test_io.TestIOBasicSelf.testReadWrite) ... ok
 testReadWriteAll (test_io.TestIOBasicSelf.testReadWriteAll) ... ok
 testReadWriteAllBeginEnd (test_io.TestIOBasicSelf.testReadWriteAllBeginEnd) ... ok
 testReadWriteAt (test_io.TestIOBasicSelf.testReadWriteAt) ... ok
@@ -41323,24 +41362,21 @@
 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
 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
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
-testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... ok
-testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... ok
+ok
+testReadWriteOrdered (test_io.TestIOBasicSelf.testReadWriteOrdered) ... testReadWriteOrderedBeginEnd (test_io.TestIOBasicSelf.testReadWriteOrderedBeginEnd) ... 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
@@ -41379,11 +41415,11 @@
 testReadWriteAll (test_io.TestIOBasicWorld.testReadWriteAll) ... ok
 testReadWriteAll (test_io.TestIOBasicWorld.testReadWriteAll) ... ok
 testReadWriteAll (test_io.TestIOBasicWorld.testReadWriteAll) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... ok
-testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... ok
+ok
+ok
+ok
+ok
+testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... testReadWriteAllBeginEnd (test_io.TestIOBasicWorld.testReadWriteAllBeginEnd) ... ok
 testReadWriteAt (test_io.TestIOBasicWorld.testReadWriteAt) ... ok
 testReadWriteAt (test_io.TestIOBasicWorld.testReadWriteAt) ... ok
 testReadWriteAt (test_io.TestIOBasicWorld.testReadWriteAt) ... ok
@@ -41432,56 +41468,56 @@
 testDup (test_io.TestIOViewSelf.testDup) ... 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
 testDup (test_io.TestIOViewSelf.testDup) ... ok
-testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testDup (test_io.TestIOViewSelf.testDup) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testDup (test_io.TestIOViewSelf.testDup) ... ok
+testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
 testHIndexed (test_io.TestIOViewSelf.testHIndexed) ... ok
-testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
-testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
+testHIndexedBlock (test_io.TestIOViewSelf.testHIndexedBlock) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testHVector (test_io.TestIOViewSelf.testHVector) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
+testHVector (test_io.TestIOViewSelf.testHVector) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
-testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testIndexed (test_io.TestIOViewSelf.testIndexed) ... ok
 testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testIndexedBlock (test_io.TestIOViewSelf.testIndexedBlock) ... ok
 testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testNamed (test_io.TestIOViewSelf.testNamed) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testStruct (test_io.TestIOViewSelf.testStruct) ... ok
-testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
+testNamed (test_io.TestIOViewSelf.testNamed) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testVector (test_io.TestIOViewSelf.testVector) ... ok
+testStruct (test_io.TestIOViewSelf.testStruct) ... ok
 testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
 testVector (test_io.TestIOViewSelf.testVector) ... ok
+testSubarray (test_io.TestIOViewSelf.testSubarray) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... ok
+testContiguous (test_io.TestIOViewWorld.testContiguous) ... 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
-testVector (test_io.TestIOViewSelf.testVector) ... ok
-testContiguous (test_io.TestIOViewWorld.testContiguous) ... 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
@@ -41514,11 +41550,11 @@
 testHVector (test_io.TestIOViewWorld.testHVector) ... ok
 testHVector (test_io.TestIOViewWorld.testHVector) ... ok
 testHVector (test_io.TestIOViewWorld.testHVector) ... ok
+ok
 testIndexed (test_io.TestIOViewWorld.testIndexed) ... ok
 testIndexed (test_io.TestIOViewWorld.testIndexed) ... ok
 testIndexed (test_io.TestIOViewWorld.testIndexed) ... ok
-testIndexed (test_io.TestIOViewWorld.testIndexed) ... ok
-testIndexed (test_io.TestIOViewWorld.testIndexed) ... ok
+testIndexed (test_io.TestIOViewWorld.testIndexed) ... testIndexed (test_io.TestIOViewWorld.testIndexed) ... ok
 testIndexedBlock (test_io.TestIOViewWorld.testIndexedBlock) ... ok
 testIndexedBlock (test_io.TestIOViewWorld.testIndexedBlock) ... ok
 testIndexedBlock (test_io.TestIOViewWorld.testIndexedBlock) ... ok
@@ -41548,34 +41584,23 @@
 testSymbolCoverage (test_mpiapi.TestMPIAPI.testSymbolCoverage) ... skipped 'mpi(<4.0.0)'
 testMemory1 (test_mpimem.TestMemory.testMemory1) ... ok
 testMemory2 (test_mpimem.TestMemory.testMemory2) ... 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
+testMemory2 (test_mpimem.TestMemory.testMemory2) ... 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
+testMemory2 (test_mpimem.TestMemory.testMemory2) ... 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
+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
-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
 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
@@ -41591,24 +41616,20 @@
 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
-testShapeType (test_msgspec.TestMessageCAIBuf.testShapeType) ... ok
-testShapeValue (test_msgspec.TestMessageCAIBuf.testShapeValue) ... ok
-testStridesMissing (test_msgspec.TestMessageCAIBuf.testStridesMissing) ... 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
+testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... testMessageBad (test_msgspec.TestMessageBlock.testMessageBad) ... testMessageBad (test_msgspec.TestMessageBlock.testMessageBad) ... 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
+ok
+testAttrNone (test_msgspec.TestMessageCAIBuf.testAttrNone) ... ok
+testAttrEmpty (test_msgspec.TestMessageCAIBuf.testAttrEmpty) ... ok
+ok
+testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
+testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
+testAttrEmpty (test_msgspec.TestMessageCAIBuf.testAttrEmpty) ... ok
+testAttrType (test_msgspec.TestMessageCAIBuf.testAttrType) ... ok
+testDataMissing (test_msgspec.TestMessageCAIBuf.testDataMissing) ... testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... testAttrNone (test_msgspec.TestMessageCAIBuf.testAttrNone) ... ok
 testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
 testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
 testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... ok
@@ -41616,31 +41637,12 @@
 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
-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
+ok
+testDescrMissing (test_msgspec.TestMessageCAIBuf.testDescrMissing) ... ok
+testDescrNone (test_msgspec.TestMessageCAIBuf.testDescrNone) ... ok
+testDescrType (test_msgspec.TestMessageCAIBuf.testDescrType) ... ok
+testDescrWarning (test_msgspec.TestMessageCAIBuf.testDescrWarning) ... testDataMissing (test_msgspec.TestMessageCAIBuf.testDataMissing) ... ok
 testDataNone (test_msgspec.TestMessageCAIBuf.testDataNone) ... ok
 testDataType (test_msgspec.TestMessageCAIBuf.testDataType) ... ok
 testDataValue (test_msgspec.TestMessageCAIBuf.testDataValue) ... ok
@@ -41648,23 +41650,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
-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
@@ -41684,7 +41669,8 @@
 testShapeValue (test_msgspec.TestMessageCAIBuf.testShapeValue) ... ok
 testStridesMissing (test_msgspec.TestMessageCAIBuf.testStridesMissing) ... ok
 testStridesNone (test_msgspec.TestMessageCAIBuf.testStridesNone) ... ok
-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
@@ -41719,6 +41705,25 @@
 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
+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
+testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... 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
@@ -41730,6 +41735,7 @@
 testStrides (test_msgspec.TestMessageDLPackCPUBuf.testStrides) ... ok
 testVersion (test_msgspec.TestMessageDLPackCPUBuf.testVersion) ... ok
 testMessageArray (test_msgspec.TestMessageRMA.testMessageArray) ... ok
+testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... ok
 testMessageBad (test_msgspec.TestMessageRMA.testMessageBad) ... ok
 testMessageBottom (test_msgspec.TestMessageRMA.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageRMA.testMessageBytearray) ... ok
@@ -41749,6 +41755,23 @@
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... 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
@@ -41772,6 +41795,7 @@
 testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... ok
+testArray4 (test_msgspec.TestMessageSimpleArray.testArray4) ... ok
 testMessageBottom (test_msgspec.TestMessageSimple.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageSimple.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageSimple.testMessageBytes) ... ok
@@ -41779,6 +41803,16 @@
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
+testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... 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
@@ -41809,7 +41843,25 @@
 testMessageNumba (test_msgspec.TestMessageRMA.testMessageNumba) ... skipped 'numba'
 testMessageBad (test_msgspec.TestMessageReduce.testMessageBad) ... ok
 testMessageBad (test_msgspec.TestMessageReduceScatter.testMessageBad) ... ok
-testMessageBad (test_msgspec.TestMessageSimple.testMessageBad) ... testStridesType (test_msgspec.TestMessageCAIBuf.testStridesType) ... 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
+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
@@ -41817,6 +41869,7 @@
 testTypestrType (test_msgspec.TestMessageCAIBuf.testTypestrType) ... ok
 testByteOffset (test_msgspec.TestMessageDLPackCPUBuf.testByteOffset) ... ok
 testCapsule (test_msgspec.TestMessageDLPackCPUBuf.testCapsule) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testContiguous (test_msgspec.TestMessageDLPackCPUBuf.testContiguous) ... ok
 testDevice (test_msgspec.TestMessageDLPackCPUBuf.testDevice) ... ok
 testDtypeCode (test_msgspec.TestMessageDLPackCPUBuf.testDtypeCode) ... ok
@@ -41846,61 +41899,44 @@
 testMessageNone (test_msgspec.TestMessageSimple.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageSimpleArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... 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
-testArray2 (test_msgspec.TestMessageSimpleArray.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleArray.testArray3) ... 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
 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
-testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... 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
+testArray5 (test_msgspec.TestMessageSimpleArray.testArray5) ... 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
-ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleArray.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... 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
+testBuffer (test_msgspec.TestMessageSimpleArray.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleCAIBuf.testArray1) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray2 (test_msgspec.TestMessageSimpleCAIBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleCAIBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... 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
-testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleCAIBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
 testArray5 (test_msgspec.TestMessageSimpleCAIBuf.testArray5) ... ok
@@ -41933,6 +41969,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
+testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... 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'
@@ -41946,7 +41986,6 @@
 testOrderFortran (test_msgspec.TestMessageSimpleCuPy.testOrderFortran) ... skipped 'cupy'
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... 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'
@@ -41959,6 +41998,7 @@
 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
 testBuffer (test_msgspec.TestMessageSimpleCAIBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleCuPy.testArray1) ... skipped 'cupy'
@@ -41972,14 +42012,9 @@
 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
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
@@ -41987,6 +42022,7 @@
 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
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBuf.testArray6) ... ok
@@ -41999,10 +42035,6 @@
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray1) ... 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
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBuf.testBuffer) ... ok
@@ -42014,15 +42046,19 @@
 testArray2 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray3) ... 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
 testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... 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
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray5) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testArray6) ... ok
@@ -42033,17 +42069,11 @@
 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
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
 testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
@@ -42051,80 +42081,48 @@
 testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.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
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.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
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
-testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
-testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
-testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... 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
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray4) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackCPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray1) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray5) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... 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
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.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.TestMessageSimpleNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... 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
-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
-testArray6 (test_msgspec.TestMessageSimpleNumPy.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
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageSimpleNumPy.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
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
 testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -42151,41 +42149,94 @@
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBuf.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... 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
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBuf.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray2) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testArray3 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray3) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray4) ... 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
+testArray5 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... 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
+testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
+testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
+testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
+testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
+testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
+testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
+testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
+testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
+testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
+testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
+testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
+testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
+testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
+testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
+testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
+testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
+testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
+testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
+testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
+testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
+ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
+testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
+testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
+testBool (test_objmodel.TestObjModel.testBool) ... ok
+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
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... 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
 testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
 testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
 testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -42210,14 +42261,20 @@
 testMessageNone (test_msgspec.TestMessageVector.testMessageNone) ... ok
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
-testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
+testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
 testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testArray6) ... ok
+testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testBuffer (test_msgspec.TestMessageSimpleNumPy.testBuffer) ... ok
 testByteOrder (test_msgspec.TestMessageSimpleNumPy.testByteOrder) ... ok
 testNotContiguous (test_msgspec.TestMessageSimpleNumPy.testNotContiguous) ... ok
@@ -42243,27 +42300,33 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... 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
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... 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
 testArray6 (test_msgspec.TestMessageVectorArray.testArray6) ... ok
-testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
-testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
+testBuffer (test_msgspec.TestMessageSimpleDLPackGPUBufV0.testBuffer) ... ok
+testArray1 (test_msgspec.TestMessageSimpleNumPy.testArray1) ... ok
+testArray2 (test_msgspec.TestMessageSimpleNumPy.testArray2) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray3 (test_msgspec.TestMessageSimpleNumPy.testArray3) ... ok
 testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.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
@@ -42289,107 +42352,14 @@
 testArray1 (test_msgspec.TestMessageVectorArray.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorArray.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorArray.testArray3) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
 testArray4 (test_msgspec.TestMessageVectorArray.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorArray.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
 testArray6 (test_msgspec.TestMessageVectorArray.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
 testArray6 (test_msgspec.TestMessageVectorCAIBuf.testArray6) ... ok
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
 testArray1 (test_msgspec.TestMessageVectorCAIBuf.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorCAIBuf.testArray2) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
 testArray3 (test_msgspec.TestMessageVectorCAIBuf.testArray3) ... 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.TestMessageVectorCAIBuf.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.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
-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
-testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
-testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... 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
-testArray1 (test_msgspec.TestMessageVectorNumba.testArray1) ... skipped 'numba'
-testArray2 (test_msgspec.TestMessageVectorNumba.testArray2) ... skipped 'numba'
-testArray3 (test_msgspec.TestMessageVectorNumba.testArray3) ... skipped 'numba'
-testArray4 (test_msgspec.TestMessageVectorNumba.testArray4) ... skipped 'numba'
-testArray5 (test_msgspec.TestMessageVectorNumba.testArray5) ... skipped 'numba'
-testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
-testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
-testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
-testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
-testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
-testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
-testMessageCAIBuf (test_msgspec.TestMessageVectorW.testMessageCAIBuf) ... ok
-testMessageCuPy (test_msgspec.TestMessageVectorW.testMessageCuPy) ... skipped 'cupy'
-testMessageNumPy (test_msgspec.TestMessageVectorW.testMessageNumPy) ... ok
-testMessageNumba (test_msgspec.TestMessageVectorW.testMessageNumba) ... skipped 'numba'
-testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
-testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
-testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
-testPointToPoint (test_msgzero.TestMessageZeroWorld.testPointToPoint) ... ok
-testReductions (test_msgzero.TestMessageZeroWorld.testReductions) ... skipped 'openmpi'
-testAHandleOf (test_objmodel.TestObjModel.testAHandleOf) ... ok
-testAddressOf (test_objmodel.TestObjModel.testAddressOf) ... ok
-testBool (test_objmodel.TestObjModel.testBool) ... ok
-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.TestMessageVectorNumPy.testArray6) ... ok
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -42411,6 +42381,7 @@
 testCollectivesBlock (test_msgzero.TestMessageZeroSelf.testCollectivesBlock) ... ok
 testCollectivesVector (test_msgzero.TestMessageZeroSelf.testCollectivesVector) ... ok
 testPointToPoint (test_msgzero.TestMessageZeroSelf.testPointToPoint) ... ok
+testArray5 (test_msgspec.TestMessageVectorCAIBuf.testArray5) ... ok
 testReductions (test_msgzero.TestMessageZeroSelf.testReductions) ... skipped 'openmpi'
 testCollectivesBlock (test_msgzero.TestMessageZeroWorld.testCollectivesBlock) ... ok
 testCollectivesVector (test_msgzero.TestMessageZeroWorld.testCollectivesVector) ... ok
@@ -42428,8 +42399,8 @@
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
-testArray6 (test_msgspec.TestMessageVectorNumPy.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'
@@ -42439,8 +42410,27 @@
 testArray1 (test_msgspec.TestMessageVectorNumPy.testArray1) ... ok
 testArray2 (test_msgspec.TestMessageVectorNumPy.testArray2) ... ok
 testArray3 (test_msgspec.TestMessageVectorNumPy.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.TestMessageVectorNumPy.testArray4) ... ok
 testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... 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
+testArray4 (test_msgspec.TestMessageVectorNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageVectorNumPy.testArray5) ... ok
+testArray4 (test_msgspec.TestMessageSimpleNumPy.testArray4) ... ok
+testArray5 (test_msgspec.TestMessageSimpleNumPy.testArray5) ... ok
+testArray6 (test_msgspec.TestMessageVectorNumPy.testArray6) ... 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
@@ -42479,7 +42469,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
 testCountNumPyArray (test_msgspec.TestMessageVectorNumPy.testCountNumPyArray) ... ok
 testCountNumPyScalar (test_msgspec.TestMessageVectorNumPy.testCountNumPyScalar) ... ok
 testCountNumPyZeroDim (test_msgspec.TestMessageVectorNumPy.testCountNumPyZeroDim) ... ok
@@ -42491,6 +42480,7 @@
 testArray6 (test_msgspec.TestMessageVectorNumba.testArray6) ... skipped 'numba'
 testMessageArray (test_msgspec.TestMessageVectorW.testMessageArray) ... ok
 testMessageBad (test_msgspec.TestMessageVectorW.testMessageBad) ... ok
+testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
 testMessageBottom (test_msgspec.TestMessageVectorW.testMessageBottom) ... ok
 testMessageBytearray (test_msgspec.TestMessageVectorW.testMessageBytearray) ... ok
 testMessageBytes (test_msgspec.TestMessageVectorW.testMessageBytes) ... ok
@@ -42518,7 +42508,53 @@
 testInit (test_objmodel.TestObjModel.testInit) ... ok
 testNe (test_objmodel.TestObjModel.testNe) ... ok
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
+testArray6 (test_msgspec.TestMessageSimpleNumPy.testArray6) ... ok
 testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... 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
+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
@@ -42560,38 +42596,34 @@
 testReduce (test_objmodel.TestObjModel.testReduce) ... ok
 testSafeFreeConstant (test_objmodel.TestObjModel.testSafeFreeConstant) ... ok
 testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
-testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... ok
-testSafeFreeCreated (test_objmodel.TestObjModel.testSafeFreeCreated) ... 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
 testCall (test_op.TestOp.testCall) ... ok
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... ok
-testCreateMany (test_op.TestOp.testCreateMany) ... 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
 testCall (test_op.TestOp.testCall) ... ok
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... ok
-testCreateMany (test_op.TestOp.testCreateMany) ... 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
 testCall (test_op.TestOp.testCall) ... ok
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... ok
-testCreateMany (test_op.TestOp.testCreateMany) ... 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
 testCall (test_op.TestOp.testCall) ... ok
 testConstructor (test_op.TestOp.testConstructor) ... ok
 testCreate (test_op.TestOp.testCreate) ... ok
-testCreateMany (test_op.TestOp.testCreateMany) ... 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
@@ -42600,54 +42632,58 @@
 testCreate (test_op.TestOp.testCreate) ... ok
 testCreateMany (test_op.TestOp.testCreateMany) ... ok
 testIsCommutative (test_op.TestOp.testIsCommutative) ... ok
-ok
-testIsCommutative (test_op.TestOp.testIsCommutative) ... ok
-testIsCommutative (test_op.TestOp.testIsCommutative) ... testIsCommutativeExtra (test_op.TestOp.testIsCommutativeExtra) ... ok
-ok
-ok
-ok
-testIsPredefined (test_op.TestOp.testIsPredefined) ... ok
-testIsCommutativeExtra (test_op.TestOp.testIsCommutativeExtra) ... testIsCommutative (test_op.TestOp.testIsCommutative) ... testIsCommutativeExtra (test_op.TestOp.testIsCommutativeExtra) ... ok
-ok
-ok
-testIsPredefined (test_op.TestOp.testIsPredefined) ... testMinMax (test_op.TestOp.testMinMax) ... testIsPredefined (test_op.TestOp.testIsPredefined) ... testIsCommutative (test_op.TestOp.testIsCommutative) ... ok
 testIsCommutativeExtra (test_op.TestOp.testIsCommutativeExtra) ... ok
-testMinMax (test_op.TestOp.testMinMax) ... ok
-testMinMax (test_op.TestOp.testMinMax) ... ok
-testMinMaxLoc (test_op.TestOp.testMinMaxLoc) ... ok
-ok
-ok
 testIsPredefined (test_op.TestOp.testIsPredefined) ... ok
-testMinMaxLoc (test_op.TestOp.testMinMaxLoc) ... ok
-testPicklePredefined (test_op.TestOp.testPicklePredefined) ... testMinMaxLoc (test_op.TestOp.testMinMaxLoc) ... testIsCommutativeExtra (test_op.TestOp.testIsCommutativeExtra) ... ok
-ok
-testMinMax (test_op.TestOp.testMinMax) ... ok
-testPicklePredefined (test_op.TestOp.testPicklePredefined) ... ok
-testPicklePredefined (test_op.TestOp.testPicklePredefined) ... testIsPredefined (test_op.TestOp.testIsPredefined) ... ok
 testMinMax (test_op.TestOp.testMinMax) ... ok
 testMinMaxLoc (test_op.TestOp.testMinMaxLoc) ... ok
 testPicklePredefined (test_op.TestOp.testPicklePredefined) ... 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
+testIsPredefined (test_op.TestOp.testIsPredefined) ... ok
+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
+testIsPredefined (test_op.TestOp.testIsPredefined) ... ok
+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
+testIsPredefined (test_op.TestOp.testIsPredefined) ... ok
+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
+ok
+testCreateMany (test_op.TestOp.testCreateMany) ... ok
+testIsCommutative (test_op.TestOp.testIsCommutative) ... ok
+testIsCommutativeExtra (test_op.TestOp.testIsCommutativeExtra) ... ok
+testIsPredefined (test_op.TestOp.testIsPredefined) ... ok
+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) ... testConstructor (test_p2p_buf.TestP2PBufSelf.testConstructor) ... ok
+testIProbe (test_p2p_buf.TestP2PBufSelf.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufSelf.testISendrecv) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelf.testISendrecvReplace) ... ok
@@ -42683,39 +42719,39 @@
 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
+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
 testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... 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
-testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
-testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
 testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testSendrecv (test_p2p_buf.TestP2PBufSelf.testSendrecv) ... ok
 testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... 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
-testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... 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
 testISendrecv (test_p2p_buf.TestP2PBufSelfDup.testISendrecv) ... ok
 testConstructor (test_p2p_buf.TestP2PBufSelfDup.testConstructor) ... ok
+testISendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testISendrecvReplace) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelf.testSendrecvReplace) ... ok
+testPersistent (test_p2p_buf.TestP2PBufSelfDup.testPersistent) ... 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
@@ -42738,14 +42774,18 @@
 testProcNullPersistent (test_p2p_buf.TestP2PBufSelfDup.testProcNullPersistent) ... 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
+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
 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
 testProbe (test_p2p_buf.TestP2PBufSelfDup.testProbe) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufSelfDup.testProbeCancel) ... ok
 testProcNull (test_p2p_buf.TestP2PBufSelfDup.testProcNull) ... ok
@@ -42759,19 +42799,15 @@
 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
 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
-testSendrecv (test_p2p_buf.TestP2PBufSelfDup.testSendrecv) ... ok
+testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... 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
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
-testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup.testSendrecvReplace) ... ok
 testConstructor (test_p2p_buf.TestP2PBufWorld.testConstructor) ... ok
 testIProbe (test_p2p_buf.TestP2PBufWorld.testIProbe) ... ok
 testISendrecv (test_p2p_buf.TestP2PBufWorld.testISendrecv) ... ok
@@ -42830,19 +42866,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
+ok
 testConstructor (test_p2p_buf.TestP2PBufWorldDup.testConstructor) ... ok
-testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... ok
-testISendrecv (test_p2p_buf.TestP2PBufWorldDup.testISendrecv) ... ok
+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) ... testIProbe (test_p2p_buf.TestP2PBufWorldDup.testIProbe) ... 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
@@ -42855,32 +42891,32 @@
 testPersistent (test_p2p_buf.TestP2PBufWorldDup.testPersistent) ... ok
 testPersistent (test_p2p_buf.TestP2PBufWorldDup.testPersistent) ... ok
 testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
+testProbe (test_p2p_buf.TestP2PBufWorldDup.testProbe) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
+testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... ok
 testProbeCancel (test_p2p_buf.TestP2PBufWorldDup.testProbeCancel) ... 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
 testProcNullPersistent (test_p2p_buf.TestP2PBufWorldDup.testProcNullPersistent) ... ok
 testSendRecv (test_p2p_buf.TestP2PBufWorldDup.testSendRecv) ... 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
-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
-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
-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
@@ -42898,7 +42934,6 @@
 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
@@ -42913,12 +42948,13 @@
 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
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf.testProbeRecv) ... 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
@@ -42926,21 +42962,21 @@
 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
+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
+testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
+ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... ok
+testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld.testIMProbe) ... 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
-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
+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) ... testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
@@ -42949,40 +42985,40 @@
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
 testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... 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
 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.TestP2PBufPartSelf.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelf.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.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.TestP2PBufPartSelfDup.testSelf) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelf.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
+testRing (test_p2p_buf_part.TestP2PBufPartSelf.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
-testRing (test_p2p_buf_part.TestP2PBufPartSelfDup.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.testRing) ... ok
 testRing (test_p2p_buf_part.TestP2PBufPartWorld.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
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testRingRangeList (test_p2p_buf_part.TestP2PBufPartSelfDup.testRingRangeList) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartSelfDup.testSelf) ... 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
 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
@@ -42990,10 +43026,10 @@
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorld.testRingRangeList) ... ok
 testRingRangeList (test_p2p_buf_part.TestP2PBufPartWorld.testRingRangeList) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... ok
+ok
 testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... ok
 testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... ok
-testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... ok
+testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... testSelf (test_p2p_buf_part.TestP2PBufPartWorld.testSelf) ... 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
@@ -43015,80 +43051,74 @@
 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
+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) ... 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
+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
 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
-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
-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.TestP2PObjSelf.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelf.testIRecvAndISend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
 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.TestP2PObjSelf.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
+testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... 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.TestP2PObjSelf.testISSendAndRecv) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
-ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... ok
-testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... 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
-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
-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
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelf.testIRecvAndSend) ... 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
+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
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISSendAndRecv) ... 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
-testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
-ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
@@ -43102,6 +43132,11 @@
 testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
 testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
 testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjSelf.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelf.testISendAndRecv) ... ok
+ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf.testManyISendAndRecv) ... 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
@@ -43114,6 +43149,12 @@
 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
+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
 testMixed (test_p2p_obj.TestP2PObjSelf.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelf.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelf.testProbe) ... ok
@@ -43128,8 +43169,45 @@
 testCancel (test_p2p_obj.TestP2PObjSelfDup.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
 testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
-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) ... 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
+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
+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
+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
 testRecvObjArg (test_p2p_obj.TestP2PObjSelf.testRecvObjArg) ... 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.TestP2PObjSelfDup.testISSendAndRecv) ... ok
+testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelf.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelf.testSendrecv) ... ok
@@ -43141,60 +43219,19 @@
 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) ... testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
-testCancel (test_p2p_obj.TestP2PObjSelfDup.testCancel) ... ok
-testCommLock (test_p2p_obj.TestP2PObjSelfDup.testCommLock) ... ok
-testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISend) ... ok
-testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndBSend) ... ok
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... ok
-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
-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
-testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndIBSend) ... testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
-testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndISSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... 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
-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.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.TestP2PObjSelfDup.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISendAndRecv) ... ok
-testManyISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISSendAndRecv) ... ok
-testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
+testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testISSendAndRecv) ... 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
 testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjSelfDup.testRecvObjArg) ... ok
@@ -43206,22 +43243,17 @@
 testWaitSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeRecv) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
 testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
+testWaitSomeSend (test_p2p_obj.TestP2PObjSelfDup.testWaitSomeSend) ... ok
+testCancel (test_p2p_obj.TestP2PObjWorld.testCancel) ... ok
 testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... 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
+testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSSend) ... ok
+testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup.testIRecvAndSend) ... ok
 testMixed (test_p2p_obj.TestP2PObjSelfDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
@@ -43230,12 +43262,16 @@
 testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup.testSendAndRecv) ... ok
 testSendrecv (test_p2p_obj.TestP2PObjSelfDup.testSendrecv) ... ok
 testTestSomeRecv (test_p2p_obj.TestP2PObjSelfDup.testTestSomeRecv) ... ok
-testCommLock (test_p2p_obj.TestP2PObjWorld.testCommLock) ... 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
+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
 testPingPong01 (test_p2p_obj.TestP2PObjSelfDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjSelfDup.testProbe) ... ok
@@ -43271,48 +43307,57 @@
 testIRecvAndISend (test_p2p_obj.TestP2PObjWorld.testIRecvAndISend) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... ok
-testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorld.testIRecvAndSend) ... 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
 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
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testISSendAndRecv) ... ok
-testISendAndRecv (test_p2p_obj.TestP2PObjWorld.testISendAndRecv) ... 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
+testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld.testManyISendAndRecv) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
-testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorld.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorld.testPingPong01) ... ok
-testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... 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
+testProbe (test_p2p_obj.TestP2PObjWorld.testProbe) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
+ok
+testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
+testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorld.testRecvObjArg) ... ok
 testSSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSSendAndRecv) ... ok
 testSendAndRecv (test_p2p_obj.TestP2PObjWorld.testSendAndRecv) ... ok
@@ -43322,12 +43367,6 @@
 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
-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
@@ -43335,11 +43374,6 @@
 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
-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
@@ -43347,11 +43381,6 @@
 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
-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
@@ -43359,11 +43388,6 @@
 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
-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
@@ -43372,8 +43396,20 @@
 testWaitSomeSend (test_p2p_obj.TestP2PObjWorld.testWaitSomeSend) ... 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
@@ -43385,74 +43421,63 @@
 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
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
-ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
-testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSSend) ... ok
 testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup.testIRecvAndSend) ... ok
-testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... 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
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
+testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISSendAndRecv) ... ok
 testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testISendAndRecv) ... ok
 testManyISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISSendAndRecv) ... ok
 testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup.testManyISendAndRecv) ... ok
 testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
+testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
+testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
+testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
+testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... 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
-testMixed (test_p2p_obj.TestP2PObjWorldDup.testMixed) ... ok
 testPingPong01 (test_p2p_obj.TestP2PObjWorldDup.testPingPong01) ... ok
 testProbe (test_p2p_obj.TestP2PObjWorldDup.testProbe) ... ok
 testRecvObjArg (test_p2p_obj.TestP2PObjWorldDup.testRecvObjArg) ... 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
 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
 testWaitSomeRecv (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeRecv) ... ok
 testWaitSomeSend (test_p2p_obj.TestP2PObjWorldDup.testWaitSomeSend) ... ok
@@ -43463,25 +43488,17 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.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
+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
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.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
+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
@@ -43490,12 +43507,9 @@
 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
-testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.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
+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
@@ -43506,10 +43520,9 @@
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok
 testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
 testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.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
+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
@@ -43520,18 +43533,41 @@
 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.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
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.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
+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
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok
+testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok
+testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... 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
+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
-testPackSize (test_pack.TestPackSelf.testPackSize) ... ok
+testPackSize (test_pack.TestPackExternal.testPackSize) ... 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
 testPackUnpack (test_pack.TestPackSelf.testPackUnpack) ... ok
 testPackSize (test_pack.TestPackSelf.testPackSize) ... ok
 testPackUnpack (test_pack.TestPackSelf.testPackUnpack) ... ok
@@ -43541,14 +43577,6 @@
 testPackUnpack (test_pack.TestPackSelf.testPackUnpack) ... ok
 testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
 testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
-testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
-testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
-testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
-testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
-testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
-testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
-testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
-testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
@@ -43577,6 +43605,32 @@
 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
+testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
+testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... 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
+testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
+testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... 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
+testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
+testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
+testPackSize (test_pack.TestPackWorld.testPackSize) ... ok
+testPackUnpack (test_pack.TestPackWorld.testPackUnpack) ... ok
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
@@ -43585,10 +43639,6 @@
 testImportMPI (test_package.TestImport.testImportMPI) ... ok
 testImportRun (test_package.TestImport.testImportRun) ... ok
 testImportTyping (test_package.TestImport.testImportTyping) ... 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
 testImportUtil (test_package.TestImport.testImportUtil) ... ok
 testDefault (test_pickle.TestPickle.testDefault) ... ok
 testDill (test_pickle.TestPickle.testDill) ... skipped 'dill'
@@ -43609,6 +43659,10 @@
 testWaitany (test_request.TestRequestArray.testWaitany) ... ok
 testWaitsome (test_request.TestRequestArray.testWaitsome) ... ok
 testAccumulate (test_rma.TestRMASelf.testAccumulate) ... 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
@@ -43633,6 +43687,12 @@
 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
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
@@ -43641,6 +43701,8 @@
 testImportMPI (test_package.TestImport.testImportMPI) ... ok
 testImportRun (test_package.TestImport.testImportRun) ... ok
 testImportTyping (test_package.TestImport.testImportTyping) ... ok
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
 testImportUtil (test_package.TestImport.testImportUtil) ... ok
 testDefault (test_pickle.TestPickle.testDefault) ... ok
 testDill (test_pickle.TestPickle.testDill) ... skipped 'dill'
@@ -43661,14 +43723,22 @@
 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
 testCython (test_package.TestDataFiles.testCython) ... ok
 testHeaders (test_package.TestDataFiles.testHeaders) ... ok
 testTyping (test_package.TestDataFiles.testTyping) ... ok
 testImportBench (test_package.TestImport.testImportBench) ... ok
+testFence (test_rma.TestRMASelf.testFence) ... ok
+testFenceAll (test_rma.TestRMASelf.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMASelf.testFetchAndOp) ... 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
+testFlush (test_rma.TestRMASelf.testFlush) ... ok
+testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... ok
 testImportUtil (test_package.TestImport.testImportUtil) ... ok
 testDefault (test_pickle.TestPickle.testDefault) ... ok
 testDill (test_pickle.TestPickle.testDill) ... skipped 'dill'
@@ -43695,30 +43765,8 @@
 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
-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
 testFlush (test_rma.TestRMASelf.testFlush) ... ok
 testGetAccumulate (test_rma.TestRMASelf.testGetAccumulate) ... 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
 testAccumulateProcNullReplace (test_rma.TestRMASelf.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma.TestRMASelf.testAccumulateProcNullSum) ... ok
 testCompareAndSwap (test_rma.TestRMASelf.testCompareAndSwap) ... ok
@@ -43727,20 +43775,6 @@
 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
-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
@@ -43755,18 +43789,20 @@
 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
 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
+testPutGet (test_rma.TestRMASelf.testPutGet) ... ok
 testPutProcNull (test_rma.TestRMASelf.testPutProcNull) ... ok
 testStartComplete (test_rma.TestRMASelf.testStartComplete) ... ok
 testStartCompletePostTest (test_rma.TestRMASelf.testStartCompletePostTest) ... ok
@@ -43780,34 +43816,34 @@
 testSync (test_rma.TestRMASelf.testSync) ... ok
 testAccumulate (test_rma.TestRMAWorld.testAccumulate) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
-testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
 testAccumulateProcNullReplace (test_rma.TestRMAWorld.testAccumulateProcNullReplace) ... ok
 testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
+testAccumulateProcNullSum (test_rma.TestRMAWorld.testAccumulateProcNullSum) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testCompareAndSwap (test_rma.TestRMAWorld.testCompareAndSwap) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
-testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
-testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
-testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
-testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
-testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFence (test_rma.TestRMAWorld.testFence) ... ok
 testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
+testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
+testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
+testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
+testFenceAll (test_rma.TestRMAWorld.testFenceAll) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
+testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFetchAndOp (test_rma.TestRMAWorld.testFetchAndOp) ... ok
 testFlush (test_rma.TestRMAWorld.testFlush) ... ok
 testFlush (test_rma.TestRMAWorld.testFlush) ... ok
@@ -43825,15 +43861,15 @@
 testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
 testGetAccumulateProcNull (test_rma.TestRMAWorld.testGetAccumulateProcNull) ... ok
 testGetProcNull (test_rma.TestRMAWorld.testGetProcNull) ... ok
-ok
 testGetProcNull (test_rma.TestRMAWorld.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
 testGetProcNull (test_rma.TestRMAWorld.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
 testGetProcNull (test_rma.TestRMAWorld.testGetProcNull) ... ok
-ok
 testGetProcNull (test_rma.TestRMAWorld.testGetProcNull) ... ok
-testPostWait (test_rma.TestRMAWorld.testPostWait) ... testPostWait (test_rma.TestRMAWorld.testPostWait) ... testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
+testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
+testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
+testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
+testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
+testPostWait (test_rma.TestRMAWorld.testPostWait) ... ok
 testPutGet (test_rma.TestRMAWorld.testPutGet) ... ok
 testPutGet (test_rma.TestRMAWorld.testPutGet) ... ok
 testPutGet (test_rma.TestRMAWorld.testPutGet) ... ok
@@ -43878,30 +43914,30 @@
 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
 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
-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
-testPutGet (test_rma_nb.TestRMASelf.testPutGet) ... 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
+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
+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
@@ -43934,9 +43970,7 @@
 testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
 testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
 testPutProcNull (test_rma_nb.TestRMAWorld.testPutProcNull) ... ok
-testBuffering (test_session.TestSession.testBuffering) ... ok
-testBuffering (test_session.TestSession.testBuffering) ... ok
-testBuffering (test_session.TestSession.testBuffering) ... ok
+ok
 testBuffering (test_session.TestSession.testBuffering) ... ok
 testBuffering (test_session.TestSession.testBuffering) ... ok
 testPickle (test_session.TestSession.testPickle) ... ok
@@ -43946,15 +43980,17 @@
 testPickle (test_session.TestSession.testPickle) ... ok
 testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
 testSessionInit (test_session.TestSession.testSessionInit) ... ok
-testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... ok
+testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... 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
-ok
 testSessionGetInfo (test_session.TestSession.testSessionGetInfo) ... ok
 testSessionInit (test_session.TestSession.testSessionInit) ... ok
-testSessionPsetGroup (test_session.TestSession.testSessionPsetGroup) ... 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
@@ -43962,10 +43998,10 @@
 testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... 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
-testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... ok
 testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
+testSessionPsetInfo (test_session.TestSession.testSessionPsetInfo) ... 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)'
@@ -44005,7 +44041,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)'
-testCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skiok
+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)'
@@ -44046,30 +44103,7 @@
 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
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... ok
-testSessionPsets (test_session.TestSession.testSessionPsets) ... pped '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) ... tCommSpawn (test_spawn.TestSpawnSingleWorld.testCommSpawn) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
+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)'
 testArgsOnlyAtRoot (test_spawn.TestSpawnSingleWorldMany.testArgsOnlyAtRoot) ... skipped 'openmpi(>=5.0.0,<5.1.0)'
@@ -44091,6 +44125,8 @@
 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
 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)'
@@ -44130,7 +44166,24 @@
 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
+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)'
@@ -44170,7 +44223,32 @@
 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) ... 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)'
@@ -44231,89 +44309,58 @@
 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) ... 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
+testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
-testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
+ok
+testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
-testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
-testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
-testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
-testFree (test_subclass.TestMyFile.testFree) ... ok
-testSubType (test_subclass.TestMyCartcommWORLD.testSubType) ... ok
-testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
+ok
+testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... testCloneFree (test_subclass.TestMyCommNULL.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
 testSubType (test_subclass.TestMyCommNULL.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
+testCloneFree (test_subclass.TestMyCommSELF.testCloneFree) ... ok
+testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyCommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyCommWORLD.testSubType) ... ok
 testFree (test_subclass.TestMyFile.testFree) ... 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
+testSubType (test_subclass.TestMyGraphcommSELF.testSubType) ... ok
+testCloneFree (test_subclass.TestMyGraphcommWORLD.testCloneFree) ... ok
+ok
+testFree (test_subclass.TestMyFile.testFree) ... 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
 testSubType (test_subclass.TestMyFile.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommNULL.testCloneFree) ... ok
 testSubType (test_subclass.TestMyGraphcommNULL.testSubType) ... ok
@@ -44322,11 +44369,23 @@
 testCloneFree (test_subclass.TestMyGraphcommWORLD.testCloneFree) ... ok
 testSubType (test_subclass.TestMyFile.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommNULL.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
 testSubType (test_subclass.TestMyGraphcommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyGraphcommWORLD.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
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44338,23 +44397,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.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
-testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44366,23 +44408,10 @@
 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.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
-testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
+testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
+testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
+testFree (test_subclass.TestMyInfo.testFree) ... ok
+testPickle (test_subclass.TestMyInfo.testPickle) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44394,23 +44423,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.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
-testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
 testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
 testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
 testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
@@ -44422,7 +44434,20 @@
 testCloneFree (test_subclass.TestMyIntracommSELF.testCloneFree) ... ok
 testSubType (test_subclass.TestMyIntracommSELF.testSubType) ... ok
 testCloneFree (test_subclass.TestMyIntracommWORLD.testCloneFree) ... ok
+testSubType (test_subclass.TestMyInfo.testSubType) ... ok
+testCloneFree (test_subclass.TestMyIntracommNULL.testCloneFree) ... ok
+testSubType (test_subclass.TestMyIntracommNULL.testSubType) ... ok
+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.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.TestMyPrequest.testSubType) ... ok
 testStart (test_subclass.TestMyPrequest2.testStart) ... ok
 testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
@@ -44432,19 +44457,27 @@
 testSubType (test_subclass.TestMyWin.testSubType) ... ok
 testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
 testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
-testSubType (test_subclass.TestMyGraphcommWORLD.testSubType) ... ok
-testSubType (test_subclass.TestMyGrequest.testSubType) ... ok
-testCreateDupType (test_subclass.TestMyInfo.testCreateDupType) ... ok
-testCreateEnvType (test_subclass.TestMyInfo.testCreateEnvType) ... ok
-testFree (test_subclass.TestMyInfo.testFree) ... ok
-testPickle (test_subclass.TestMyInfo.testPickle) ... ok
-testSubType (test_subclass.TestMyInfo.testSubType) ... ok
-testCloneFree (test_subclass.TestMyIntracommNULL.testCloneFree) ... ok
-testSubType (test_subclass.TestMyIntracommNULL.testSubType) ... ok
-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.TestMyRequest.testSubType) ... ok
+ok
+testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
+ok
+testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
+testStart (test_subclass.TestMyPrequest2.testStart) ... ok
+testStart (test_subclass.TestMyPrequest2.testStart) ... ok
+testSubType (test_subclass.TestMyPrequest2.testSubType) ... testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest.testSubType) ... ok
+testSubType (test_subclass.TestMyRequest.testSubType) ... ok
+ok
+testSubType (test_subclass.TestMyRequest2.testSubType) ... testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
+testFree (test_subclass.TestMyWin.testFree) ... ok
+testFree (test_subclass.TestMyWin.testFree) ... ok
+testSubType (test_subclass.TestMyWin.testSubType) ... ok
+testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
+testSubType (test_subclass.TestMyWin.testSubType) ... ok
+testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
+testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... ok
+testSubType (test_subclass.TestMyRequest2.testSubType) ... ok
+testFree (test_subclass.TestMyWin.testFree) ... ok
 testSubType (test_subclass.TestMyPrequest.testSubType) ... ok
 testStart (test_subclass.TestMyPrequest2.testStart) ... ok
 testSubType (test_subclass.TestMyPrequest2.testSubType) ... ok
@@ -44453,24 +44486,35 @@
 testFree (test_subclass.TestMyWin.testFree) ... ok
 testSubType (test_subclass.TestMyWin.testSubType) ... ok
 testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... ok
+testSubType (test_subclass.TestMyWin.testSubType) ... ok
+testIsThreadMain (test_threads.TestMPIThreads.testIsThreadMain) ... testIsThreadMainInThread (test_threads.TestMPIThreads.testIsThreadMainInThread) ... 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
 testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
 testProfile (test_toplevel.TestProfile.testProfile) ... ok
 testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
 testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
+testThreadLevels (test_threads.TestMPIThreads.testThreadLevels) ... ok
+ok
 testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
 testProfile (test_toplevel.TestProfile.testProfile) ... ok
+testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
+testProfile (test_toplevel.TestProfile.testProfile) ... testGetConfig (test_toplevel.TestConfig.testGetConfig) ... ok
+ok
+testGetInclude (test_toplevel.TestConfig.testGetInclude) ... ok
+testProfile (test_toplevel.TestProfile.testProfile) ... 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
@@ -44481,19 +44525,11 @@
 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
-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
@@ -44505,14 +44541,14 @@
 testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
 testAgree (test_ulfm.TestULFMInter.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
-testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
 testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
 testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
 testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
 testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
+testGetFailed (test_ulfm.TestULFMInter.testGetFailed) ... ok
 testIAgree (test_ulfm.TestULFMInter.testIAgree) ... ok
 testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
 testIShrink (test_ulfm.TestULFMInter.testIShrink) ... ok
@@ -44525,14 +44561,6 @@
 testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
 testIsRevoked (test_ulfm.TestULFMInter.testIsRevoked) ... ok
 testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
-testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
@@ -44543,6 +44571,9 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -44552,6 +44583,9 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -44561,6 +44595,9 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -44570,6 +44607,9 @@
 testRevoke (test_ulfm.TestULFMSelf.testRevoke) ... ok
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
+testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
+testRevoke (test_ulfm.TestULFMInter.testRevoke) ... ok
+testShrink (test_ulfm.TestULFMInter.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMSelf.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMSelf.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMSelf.testGetFailed) ... ok
@@ -44580,10 +44620,6 @@
 testShrink (test_ulfm.TestULFMSelf.testShrink) ... ok
 testAckFailed (test_ulfm.TestULFMWorld.testAckFailed) ... ok
 testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
-testAgree (test_ulfm.TestULFMWorld.testAgree) ... ok
 testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
 testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
 testGetFailed (test_ulfm.TestULFMWorld.testGetFailed) ... ok
@@ -44595,24 +44631,8 @@
 testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
 testIAgree (test_ulfm.TestULFMWorld.testIAgree) ... ok
 testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
-testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
-testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... ok
-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
@@ -44622,6 +44642,10 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
@@ -44630,6 +44654,15 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
+testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
@@ -44638,6 +44671,10 @@
 testF90 (test_util_dtlib.TestUtilDTLib.testF90) ... ok
 testF90Complex (test_util_dtlib.TestUtilDTLib.testF90Complex) ... ok
 testF90Integer (test_util_dtlib.TestUtilDTLib.testF90Integer) ... ok
+testIShrink (test_ulfm.TestULFMWorld.testIShrink) ... 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
@@ -44649,23 +44686,22 @@
 testF90Real (test_util_dtlib.TestUtilDTLib.testF90Real) ... ok
 testFailures (test_util_dtlib.TestUtilDTLib.testFailures) ... ok
 testHIndexed (test_util_dtlib.TestUtilDTLib.testHIndexed) ... ok
+testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testF90Real (test_util_dtlib.TestUtilDTLib.testF90Real) ... ok
 testFailures (test_util_dtlib.TestUtilDTLib.testFailures) ... ok
 testHIndexed (test_util_dtlib.TestUtilDTLib.testHIndexed) ... ok
-testAlignmentComplex (test_util_dtlib.TestUtilDTLib.testAlignmentComplex) ... ok
-testAlignmentPair (test_util_dtlib.TestUtilDTLib.testAlignmentPair) ... ok
 testAlignmentStruct (test_util_dtlib.TestUtilDTLib.testAlignmentStruct) ... ok
 testBasic (test_util_dtlib.TestUtilDTLib.testBasic) ... ok
-testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
-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
+testF77 (test_util_dtlib.TestUtilDTLib.testF77) ... ok
+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
@@ -44677,26 +44713,26 @@
 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
+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
 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
 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
-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
 testMissingNumPy (test_util_dtlib.TestUtilDTLib.testMissingNumPy) ... ok
+testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
 testPair (test_util_dtlib.TestUtilDTLib.testPair) ... ok
 testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
+testPairStruct (test_util_dtlib.TestUtilDTLib.testPairStruct) ... ok
+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
 testStruct1 (test_util_dtlib.TestUtilDTLib.testStruct1) ... ok
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... ok
@@ -44706,10 +44742,10 @@
 testStruct2 (test_util_dtlib.TestUtilDTLib.testStruct2) ... 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
-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
@@ -44722,9 +44758,6 @@
 testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... 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'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPISelf.testAlltoallInter) ... skipped 'comm.size==1'
@@ -44757,6 +44790,9 @@
 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'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPISelf.testAlltoallInter) ... skipped 'comm.size==1'
@@ -44792,6 +44828,9 @@
 testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testSubarray2 (test_util_dtlib.TestUtilDTLib.testSubarray2) ... ok
 testVector (test_util_dtlib.TestUtilDTLib.testVector) ... 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'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPISelf.testAlltoallInter) ... skipped 'comm.size==1'
@@ -44812,6 +44851,7 @@
 testMProbe (test_util_pkl5.TestMPISelf.testMProbe) ... ok
 testMessage (test_util_pkl5.TestMPISelf.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestMPISelf.testMessageProbeIProbe) ... ok
+testSubarray1 (test_util_dtlib.TestUtilDTLib.testSubarray1) ... ok
 testPingPong01 (test_util_pkl5.TestMPISelf.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestMPISelf.testProbe) ... ok
 testRequest (test_util_pkl5.TestMPISelf.testRequest) ... ok
@@ -44824,7 +44864,6 @@
 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'
@@ -44859,9 +44898,6 @@
 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'
 testAllgatherIntra (test_util_pkl5.TestMPISelf.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPISelf.testAlltoallInter) ... skipped 'comm.size==1'
@@ -44895,14 +44931,14 @@
 testWaitAll (test_util_pkl5.TestMPISelf.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestMPIWorld.testAllgatherInter) ... ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
-testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
+ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
-testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
+testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
 testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
-testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
-testAllgatherIntra (test_util_pkl5.TestMPIWorld.testAllgatherIntra) ... ok
+testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
+testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
 testAlltoallInter (test_util_pkl5.TestMPIWorld.testAlltoallInter) ... ok
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
@@ -44910,15 +44946,15 @@
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... ok
 testAlltoallIntra (test_util_pkl5.TestMPIWorld.testAlltoallIntra) ... 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
+testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
+testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
+testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
+testBcastInter (test_util_pkl5.TestMPIWorld.testBcastInter) ... ok
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
 testBcastIntra (test_util_pkl5.TestMPIWorld.testBcastIntra) ... ok
@@ -44945,79 +44981,79 @@
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testGetStatusAll (test_util_pkl5.TestMPIWorld.testGetStatusAll) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... ok
 testIBSendAndRecv (test_util_pkl5.TestMPIWorld.testIBSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestMPIWorld.testIMProbe) ... 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
-testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
-testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
 testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
+testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... ok
-testISSendAndRecv (test_util_pkl5.TestMPIWorld.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestMPIWorld.testISSendCancel) ... ok
 testISendAndRecv (test_util_pkl5.TestMPIWorld.testISendAndRecv) ... 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
 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
 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
 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
 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
+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
-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
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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
 testPingPong01 (test_util_pkl5.TestMPIWorld.testPingPong01) ... 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
+testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
+testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
+testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... ok
+testRequest (test_util_pkl5.TestMPIWorld.testRequest) ... ok
+testSSendAndMProbe (test_util_pkl5.TestMPIWorld.testSSendAndMProbe) ... 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
@@ -45025,64 +45061,64 @@
 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
-testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
+testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
 testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
-testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
-testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... 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
+testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
+testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
+testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
 testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
-testSendAndRecv (test_util_pkl5.TestMPIWorld.testSendAndRecv) ... ok
-testSendrecv (test_util_pkl5.TestMPIWorld.testSendrecv) ... ok
 testTestAll (test_util_pkl5.TestMPIWorld.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
-ok
+testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
+testWaitAll (test_util_pkl5.TestMPIWorld.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
 testAlltoallIntra (test_util_pkl5.TestPKL5Self.testAlltoallIntra) ... 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
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
 testAlltoallIntra (test_util_pkl5.TestPKL5Self.testAlltoallIntra) ... 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
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
 testAlltoallIntra (test_util_pkl5.TestPKL5Self.testAlltoallIntra) ... 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
 testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
 testAlltoallIntra (test_util_pkl5.TestPKL5Self.testAlltoallIntra) ... ok
-testBSendAndRecv (test_util_pkl5.TestPKL5Self.testBSendAndRecv) ... ok
+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) ... 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
+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) ... testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
+testAllgatherInter (test_util_pkl5.TestPKL5Self.testAllgatherInter) ... skipped 'comm.size==1'
 testAllgatherIntra (test_util_pkl5.TestPKL5Self.testAllgatherIntra) ... ok
 testAlltoallInter (test_util_pkl5.TestPKL5Self.testAlltoallInter) ... skipped 'comm.size==1'
 testAlltoallIntra (test_util_pkl5.TestPKL5Self.testAlltoallIntra) ... ok
@@ -45093,11 +45129,8 @@
 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
-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
+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
@@ -45105,52 +45138,54 @@
 testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... 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
+testIBSendAndRecv (test_util_pkl5.TestPKL5Self.testIBSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
-testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... ok
 testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
-testIMProbe (test_util_pkl5.TestPKL5Self.testIMProbe) ... 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
 testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... ok
 testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
+testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... 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
 testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
+testISSendAndRecv (test_util_pkl5.TestPKL5Self.testISSendAndRecv) ... 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
-testISSendCancel (test_util_pkl5.TestPKL5Self.testISSendCancel) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
-testISendAndRecv (test_util_pkl5.TestPKL5Self.testISendAndRecv) ... ok
 testIrecv (test_util_pkl5.TestPKL5Self.testIrecv) ... ok
 testMProbe (test_util_pkl5.TestPKL5Self.testMProbe) ... 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
 testMessage (test_util_pkl5.TestPKL5Self.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5Self.testMessageProbeIProbe) ... ok
+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
 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) ... testPickle5 (test_util_pkl5.TestPKL5Self.testPickle5) ... 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
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
@@ -45158,6 +45193,9 @@
 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
+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
@@ -45169,8 +45207,9 @@
 testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... ok
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5Self.testSSendAndMProbe) ... ok
-testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
-testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... 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
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5Self.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
@@ -45178,21 +45217,19 @@
 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
-ok
 testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestPKL5Self.testScatterInter) ... skipped 'comm.size==1'
-testScatterIntra (test_util_pkl5.TestPKL5Self.testScatterIntra) ... testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
+testPingPong01 (test_util_pkl5.TestPKL5Self.testPingPong01) ... ok
+testProbe (test_util_pkl5.TestPKL5Self.testProbe) ... 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
 testRequest (test_util_pkl5.TestPKL5Self.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5Self.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5Self.testSSendAndRecv) ... ok
@@ -45200,15 +45237,14 @@
 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
 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
+testTestAll (test_util_pkl5.TestPKL5Self.testTestAll) ... ok
 testWaitAll (test_util_pkl5.TestPKL5Self.testWaitAll) ... ok
 testAllgatherInter (test_util_pkl5.TestPKL5World.testAllgatherInter) ... 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
@@ -45228,8 +45264,8 @@
 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
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
 testBcastInter (test_util_pkl5.TestPKL5World.testBcastInter) ... ok
@@ -45255,25 +45291,25 @@
 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
 testISSendCancel (test_util_pkl5.TestPKL5World.testISSendCancel) ... ok
@@ -45302,62 +45338,66 @@
 testMessageProbeIProbe (test_util_pkl5.TestPKL5World.testMessageProbeIProbe) ... ok
 testMessage (test_util_pkl5.TestPKL5World.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5World.testMessageProbeIProbe) ... ok
-testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... ok
 testMessage (test_util_pkl5.TestPKL5World.testMessage) ... ok
 testMessageProbeIProbe (test_util_pkl5.TestPKL5World.testMessageProbeIProbe) ... ok
 testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... ok
 testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... ok
 testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... ok
 testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... ok
-testPingPong01 (test_util_pkl5.TestPKL5World.testPingPong01) ... ok
+testPickle5 (test_util_pkl5.TestPKL5World.testPickle5) ... 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
+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
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
-testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
-testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
 testRequest (test_util_pkl5.TestPKL5World.testRequest) ... ok
 testSSendAndMProbe (test_util_pkl5.TestPKL5World.testSSendAndMProbe) ... ok
 testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
+testSSendAndRecv (test_util_pkl5.TestPKL5World.testSSendAndRecv) ... ok
 testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
+testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
+testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
+testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
+testScatterInter (test_util_pkl5.TestPKL5World.testScatterInter) ... ok
+ok
 testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
-testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
-testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
-testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
-testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
+ok
+testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... ok
+testScatterIntra (test_util_pkl5.TestPKL5World.testScatterIntra) ... 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
-testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... ok
 testSendrecv (test_util_pkl5.TestPKL5World.testSendrecv) ... ok
 testSendAndRecv (test_util_pkl5.TestPKL5World.testSendAndRecv) ... 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
+testWaitAll (test_util_pkl5.TestPKL5World.testWaitAll) ... 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
 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
 test_apply (test_util_pool.TestProcessPool.test_apply) ... skipped 'mpi-spawn'
@@ -45381,7 +45421,6 @@
 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
-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'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
@@ -45403,7 +45442,6 @@
 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
-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'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
@@ -45425,7 +45463,6 @@
 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
-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'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
@@ -45447,7 +45484,6 @@
 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
-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'
 test_apply_async_timeout (test_util_pool.TestProcessPool.test_apply_async_timeout) ... skipped 'mpi-spawn'
@@ -45488,15 +45524,21 @@
 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_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_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_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
@@ -45506,24 +45548,18 @@
 test_imap_unordered (test_util_pool.TestThreadPool.test_imap_unordered) ... ok
 test_imap_unordered (test_util_pool.TestThreadPool.test_imap_unordered) ... ok
 test_imap_unordered (test_util_pool.TestThreadPool.test_imap_unordered) ... 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_imap_unordered (test_util_pool.TestThreadPool.test_imap_unordered) ... ok
 test_imap_unordered (test_util_pool.TestThreadPool.test_imap_unordered) ... 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
 test_istarmap_unordered (test_util_pool.TestThreadPool.test_istarmap_unordered) ... ok
-ok
-test_map (test_util_pool.TestThreadPool.test_map) ... test_istarmap (test_util_pool.TestThreadPool.test_istarmap) ... 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
@@ -45531,24 +45567,22 @@
 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_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 (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
+ok
+test_pool_worker_lifetime_early_close (test_util_pool.TestThreadPool.test_pool_worker_lifetime_early_close) ... 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_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
 testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionMutexSelf.testFree) ... ok
@@ -45556,29 +45590,31 @@
 testWaitNotify (test_util_sync.TestConditionMutexSelf.testWaitNotify) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionMutexSelf.testWaitNotifyAll) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexWorld.testAcquireFree) ... 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_starmap (test_util_pool.TestThreadPool.test_starmap) ... ok
+test_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
+test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
+ok
+test_starmap (test_util_pool.TestThreadPool.test_starmap) ... 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_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_terminate (test_util_pool.TestThreadPool.test_terminate) ... ok
 test_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
-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
 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) ... 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_unsupported_args (test_util_pool.TestThreadPool.test_unsupported_args) ... ok
 testAcquireFree (test_util_sync.TestConditionMutexSelf.testAcquireFree) ... ok
@@ -45628,16 +45664,16 @@
 testAcquireFree (test_util_sync.TestConditionWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestConditionSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionSelf.testFree) ... ok
-testWaitForNotify (test_util_sync.TestConditionSelf.testWaitForNotify) ... ok
-testWaitNotify (test_util_sync.TestConditionSelf.testWaitNotify) ... ok
-testWaitNotifyAll (test_util_sync.TestConditionSelf.testWaitNotifyAll) ... ok
-testAcquireFree (test_util_sync.TestConditionWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestConditionSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionSelf.testFree) ... ok
 testWaitForNotify (test_util_sync.TestConditionSelf.testWaitForNotify) ... ok
-testWaitNotify (test_util_sync.TestConditionSelf.testWaitNotify) ... ok
+testWaitForNotify (test_util_sync.TestConditionSelf.testWaitForNotify) ... ok
+ok
+testWaitNotify (test_util_sync.TestConditionSelf.testWaitNotify) ... testWaitNotify (test_util_sync.TestConditionSelf.testWaitNotify) ... ok
+testWaitNotifyAll (test_util_sync.TestConditionSelf.testWaitNotifyAll) ... ok
 testWaitNotifyAll (test_util_sync.TestConditionSelf.testWaitNotifyAll) ... ok
 testAcquireFree (test_util_sync.TestConditionWorld.testAcquireFree) ... ok
+testAcquireFree (test_util_sync.TestConditionWorld.testAcquireFree) ... ok
 testAcquireFree (test_util_sync.TestConditionSelf.testAcquireFree) ... ok
 testFree (test_util_sync.TestConditionSelf.testFree) ... ok
 testWaitForNotify (test_util_sync.TestConditionSelf.testWaitForNotify) ... ok
@@ -45670,37 +45706,37 @@
 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
 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
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... ok
+testNext (test_util_sync.TestCounterSelf.testNext) ... 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
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
-testNext (test_util_sync.TestCounterSelf.testNext) ... ok
 testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
+testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
+testRoot (test_util_sync.TestCounterSelf.testRoot) ... ok
+testStart (test_util_sync.TestCounterSelf.testStart) ... ok
+testStart (test_util_sync.TestCounterSelf.testStart) ... 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
-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
-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
@@ -45892,11 +45928,9 @@
 testValue (test_util_sync.TestSemaphoreSelf.testValue) ... ok
 testWith (test_util_sync.TestSemaphoreSelf.testWith) ... ok
 testBounded (test_util_sync.TestSemaphoreSelf.testBounded) ... ok
-testAcquireFree (test_util_sync.TestSemaphoreWorld.testAcquireFree) ... ok
 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
@@ -45904,10 +45938,12 @@
 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
+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
 testAcquireNonblocking (test_util_sync.TestSemaphoreWorld.testAcquireNonblocking) ... ok
-ok
-testAcquireNonblocking (test_util_sync.TestSemaphoreWorld.testAcquireNonblocking) ... testAcquireNonblocking (test_util_sync.TestSemaphoreWorld.testAcquireNonblocking) ... ok
 testAcquireNonblocking (test_util_sync.TestSemaphoreWorld.testAcquireNonblocking) ... ok
 testAcquireRelease (test_util_sync.TestSemaphoreWorld.testAcquireRelease) ... ok
 testAcquireRelease (test_util_sync.TestSemaphoreWorld.testAcquireRelease) ... ok
@@ -45941,9 +45977,9 @@
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
 testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
 testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
-testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
 testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
+testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
 testWith (test_util_sync.TestSequentialSelf.testWith) ... ok
 testBeginEnd (test_util_sync.TestSequentialWorld.testBeginEnd) ... ok
 testBeginEnd (test_util_sync.TestSequentialSelf.testBeginEnd) ... ok
@@ -46140,15 +46176,15 @@
 testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
 testCreateFlavor (test_win.TestWinAllocateWorld.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
-ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
 testGetAttr (test_win.TestWinAllocateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinAllocateWorld.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
 testGetSetErrhandler (test_win.TestWinAllocateWorld.testGetSetErrhandler) ... ok
@@ -46255,19 +46291,19 @@
 testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testAttributes (test_win.TestWinCreateDynamicWorld.testAttributes) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testCreateFlavor (test_win.TestWinCreateDynamicWorld.testCreateFlavor) ... ok
-testGetAttr (test_win.TestWinCreateDynamicWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... 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
+testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
 testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
@@ -46280,25 +46316,25 @@
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
 testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
-testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... 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
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
-testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
 testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
 testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
+testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
 testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
 testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... ok
@@ -46370,40 +46406,40 @@
 testCreateFlavor (test_win.TestWinCreateWorld.testCreateFlavor) ... ok
 testCreateFlavor (test_win.TestWinCreateWorld.testCreateFlavor) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
-testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
 testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
+testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
 testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
-testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
 testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
 testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
+testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
 testGetSetName (test_win.TestWinCreateWorld.testGetSetName) ... ok
 testGetSetName (test_win.TestWinCreateWorld.testGetSetName) ... ok
 testGetSetName (test_win.TestWinCreateWorld.testGetSetName) ... ok
 testGetSetName (test_win.TestWinCreateWorld.testGetSetName) ... ok
 testGetSetName (test_win.TestWinCreateWorld.testGetSetName) ... ok
 testMemory (test_win.TestWinCreateWorld.testMemory) ... ok
-testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
 testMemory (test_win.TestWinCreateWorld.testMemory) ... ok
-testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
 testMemory (test_win.TestWinCreateWorld.testMemory) ... ok
-testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
 testMemory (test_win.TestWinCreateWorld.testMemory) ... ok
-testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
 testMemory (test_win.TestWinCreateWorld.testMemory) ... ok
 testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
+testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
+testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
+testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
+testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
 testPickle (test_win.TestWinCreateWorld.testPickle) ... ok
 testPickle (test_win.TestWinCreateWorld.testPickle) ... ok
 testPickle (test_win.TestWinCreateWorld.testPickle) ... ok
@@ -46418,7 +46454,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 146.153s
+Ran 2081 tests in 5979.220s
 
 OK (skipped=132)
 ok
@@ -46426,23 +46462,23 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 146.146s
+Ran 2081 tests in 5979.072s
 
 OK (skipped=132)
 ok
 testConstructor (test_win.TestWinNull.testConstructor) ... ok
 testGetName (test_win.TestWinNull.testGetName) ... ok
+ok
+testConstructor (test_win.TestWinNull.testConstructor) ... ok
+testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 146.155s
+Ran 2081 tests in 5979.085s
 
 OK (skipped=132)
-ok
-testConstructor (test_win.TestWinNull.testConstructor) ... ok
-testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 146.150s
+Ran 2081 tests in 5979.081s
 
 OK (skipped=132)
 ok
@@ -46450,7 +46486,7 @@
 testGetName (test_win.TestWinNull.testGetName) ... ok
 
 ----------------------------------------------------------------------
-Ran 2081 tests in 146.153s
+Ran 2081 tests in 5979.084s
 
 OK (skipped=132)
 make[1]: Leaving directory '/build/reproducible-path/mpi4py-4.0.1'
@@ -46729,9 +46765,9 @@
 dpkg-gencontrol: warning: package python-mpi4py-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined
    dh_md5sums -O--buildsystem=pybuild
    dh_builddeb -O--buildsystem=pybuild
-dpkg-deb: building package 'python3-mpi4py-dbgsym' in '../python3-mpi4py-dbgsym_4.0.1-7_arm64.deb'.
-dpkg-deb: building package 'python-mpi4py-doc' in '../python-mpi4py-doc_4.0.1-7_all.deb'.
 dpkg-deb: building package 'python3-mpi4py' in '../python3-mpi4py_4.0.1-7_arm64.deb'.
+dpkg-deb: building package 'python-mpi4py-doc' in '../python-mpi4py-doc_4.0.1-7_all.deb'.
+dpkg-deb: building package 'python3-mpi4py-dbgsym' in '../python3-mpi4py-dbgsym_4.0.1-7_arm64.deb'.
  dpkg-genbuildinfo --build=binary -O../mpi4py_4.0.1-7_arm64.buildinfo
  dpkg-genchanges --build=binary -O../mpi4py_4.0.1-7_arm64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -46739,12 +46775,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/1985035/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1985035/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/985149 and its subdirectories
-I: Current time: Mon Feb  9 17:53:27 -12 2026
-I: pbuilder-time-stamp: 1770702807
+I: removing directory /srv/workspace/pbuilder/1985035 and its subdirectories
+I: Current time: Wed Jan  8 16:29:04 +14 2025
+I: pbuilder-time-stamp: 1736303344