commits
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
February 2014
- 1 participants
- 45 discussions
[mpich] MPICH primary repository branch, master, updated. v3.1rc3-3-g19d0aa5
by noreply@mpich.org 06 Feb '14
by noreply@mpich.org 06 Feb '14
06 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via 19d0aa5e04c0552be9bfc642844b96889e975e00 (commit)
via 5e376a2cb992890454c764a47f09ca6f985fa5f1 (commit)
via 38279e668e632ff6f1e73f014b3a0ec43cc6d98e (commit)
from 1bef988953257fb6acababd5e3af17bad2b91e9c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/19d0aa5e04c0552be9bfc642844b96889…
commit 19d0aa5e04c0552be9bfc642844b96889e975e00
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Thu Feb 6 10:34:48 2014 -0600
Add a comment describing what our ABI string covers.
Signed-off-by: Ken Raffenetti <raffenet(a)mcs.anl.gov>
diff --git a/maint/version.m4 b/maint/version.m4
index a991919..4fd24c2 100644
--- a/maint/version.m4
+++ b/maint/version.m4
@@ -31,6 +31,10 @@ m4_define([MPICH_RELEASE_DATE_m4],[unreleased development copy])dnl
#
# 4. If any interfaces have been removed since the last public
# release, then set age to 0.
+
+# libmpich so version only includes functionality defined in the MPI
+# standard, and does not include MPIX_ functions and C++ bindings.
+
m4_define([libmpich_so_version_m4],[11:3:0])dnl
[#] end of __file__
http://git.mpich.org/mpich.git/commitdiff/5e376a2cb992890454c764a47f09ca6f9…
commit 5e376a2cb992890454c764a47f09ca6f985fa5f1
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Tue Feb 4 20:19:29 2014 -0600
Update CHANGES file for the mpich-3.1 release.
Signed-off-by: Ken Raffenetti <raffenet(a)mcs.anl.gov>
diff --git a/CHANGES b/CHANGES
index 041a8c4..11b1a60 100644
--- a/CHANGES
+++ b/CHANGES
@@ -41,7 +41,7 @@
A full list of changes is available at the following link:
- http://git.mpich.org/mpich.git/shortlog/v3.0.4..v3.1rc3
+ http://git.mpich.org/mpich.git/shortlog/v3.0.4..v3.1
A full list of bugs that have been fixed is available at the
following link:
http://git.mpich.org/mpich.git/commitdiff/38279e668e632ff6f1e73f014b3a0ec43…
commit 38279e668e632ff6f1e73f014b3a0ec43cc6d98e
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Tue Feb 4 17:34:07 2014 -0600
Update the version information for mpich-3.1.
No new interfaces were added or removed. Just the source code
changed.
Signed-off-by: Ken Raffenetti <raffenet(a)mcs.anl.gov>
diff --git a/maint/version.m4 b/maint/version.m4
index 39785eb..a991919 100644
--- a/maint/version.m4
+++ b/maint/version.m4
@@ -14,7 +14,7 @@
# changing this by playing with diversions, but then we would probably be
# playing with autotools-fire.
-m4_define([MPICH_VERSION_m4],[3.1rc3])dnl
+m4_define([MPICH_VERSION_m4],[3.1])dnl
m4_define([MPICH_RELEASE_DATE_m4],[unreleased development copy])dnl
# For libtool ABI versioning rules see:
@@ -31,6 +31,6 @@ m4_define([MPICH_RELEASE_DATE_m4],[unreleased development copy])dnl
#
# 4. If any interfaces have been removed since the last public
# release, then set age to 0.
-m4_define([libmpich_so_version_m4],[11:2:0])dnl
+m4_define([libmpich_so_version_m4],[11:3:0])dnl
[#] end of __file__
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 2 +-
maint/version.m4 | 8 ++++++--
2 files changed, 7 insertions(+), 3 deletions(-)
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository annotated tag, v3.1rc3, created. v3.1rc3
by noreply@mpich.org 04 Feb '14
by noreply@mpich.org 04 Feb '14
04 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The annotated tag, v3.1rc3 has been created
at c0fe4f463eed85052d58bd131b51f9ce4d71e5d0 (tag)
tagging 1bef988953257fb6acababd5e3af17bad2b91e9c (commit)
replaces v3.1rc2
tagged by Ken Raffenetti
on Tue Feb 4 13:20:32 2014 -0600
- Log -----------------------------------------------------------------
tagging 'v3.1rc3'
Antonio J. Pena (12):
Removed ancient comments in dims_create.c
Fixed suboptimal distributions in MPI_Dims_create
Added regression test for ticket #1765
Fix warnings in ch3u_rma_acc_ops and ch3u_rma_ops
Fix compiler warning in socksm.c
Fix warnings in initcxx.cxx with Portland compiler
Fix warnings in initcxx.cxx with Portland compiler
Fix compiler warnings about unused variables
Fix compiler warnings about variables for assert
Enclose into #ifdef code causing compiler warnings
Fix warnings in variables only used in assertions
Fix compiler warnings in hwloc with --enable-fast
Bob Cernohous (1):
Test updates for ad_bglockless.
Gilles Gouaillardet (3):
Use MPI_Count with MPIR_Status_set_bytes.
Use MPI_Type_size_x.
Fix prototypes and remove unused local variables.
Haizhu Liu (3):
Exit with error when dynamic tasking is used in an invalid environment
PAMID support of request based rma functions
PAMID support of rma atomic functions
Huiwei Lu (1):
Updates testing scripts to generate junit output
James Dinan (2):
Improve context ID exhaustion error reporting
Update comm_create to use sparse ctx id allocation
Junchao Zhang (34):
Fix a typo about MPIR_CVAR_NEM_*
Make extracterrmsgs know MPI_T error codes
Add MPIR_ERRTEST_* macros for MPI_T
Improve MPI_T error handling
Revise the test to add MPI_T_PVAR_ALL_HANDLES
Delete mpiinstr.h since it is superceeded by MPI_T
Add rma to option --enable-mpit-pvars=list
Change prototype of MPIR_T_pvar_get_value_cb etc
Let MPIR_T_PVAR_*_GET_VAR() act as a rvalue
Add a counter into structure MPIR_T_pvar_timer_t
Add macro MPIR_T_PVAR_{COUNTER, TIMER}_ADDR
Fix a bug in MPI_T watermark pvar registeration
Port instr variables in rma code to MPI_T pvars
Use if (ENABLE_PVAR_NEM) instead of #ifdef
Enclose macro arguments in parentheses
Delete cvars.yml since it will be split.
Rename script gencvars to extractcvars
Implement extractcvars, which extracts cvar info.
Fix a wrong cvar name
Revert commented out code, to make a cvar work
Spread out cvar info into source files
Revise description of MPIR_CVAR_BCAST_* cvars
Add the missing NEMESIS_LMT_DMA_THRESHOLD
Add indentions, remove white spaces, replace Tabs
Make ReadInterface extract both arg types & names
Add indentions, remove white spaces, replace Tabs
Print dummy arg names defined by MPI to f90 files
Fix a script problem appearing in old perl
Add prefix MPI_CVAR_ to a cvar name in description
white space fixup
Add "See also" in descriptions of related cvars
Disable Clang's type checking for MPI_2INT
Add return 0 to the main function of tests
Add -lgcov to LIBS when --enable-coverage
Ken Raffenetti (32):
require 8-byte memory address for large mem tests
fixup for 1638ed88
correct alias option test for weak attributes
Revert "correct alias option test for weak attributes"
strengthen test for weak alias attribute
set context mask depending on need for ICOMM_WORLD
disable win_large_shm test when unsupported
extend timeout for large sendrec test
warning squashes for hwloc
format warning squash
patch to detect bgq compilers in config.rpath
corrections to weak alias test
Improve pkg-config support
compile wrapper cleanup
gitignore generated mpivars file
corrections to compile wrapper changes
simplify bitmap intialization in process binding
example program to display processor affinity
hydra process binding/mapping overhaul
remove help text for unsupported mapping option
add debugging for process affinity options
make topology debugging output more reliable
add manual test for process affinity
mark cas_type_check test as xfail
handle when qsort is not available in vc setup
use pmi as default name service
fix for unpublish name behavior
error reporting corrections in pmi nameservice
corrects the MPI error class returned from MPI_Unpublish_name.
check for correct errclass in unpub test
return correct error code in MPI_UNPUBLISH_NAME
remove unnecessary system-out data in junit
Masamichi Takagi (23):
Add netmod files for Xeon Phi on DCFA/McKernel
Use MPIR_STATUS_SET_COUNT for the request struct
Comment out debug messages in dcfa_impl.h
Correct error string
Add Fortran related cross compilation values
Modify macro name for DCFA specific lines
Enable --with-dcfa* configure options
Add a description on the DCFA network module
Auto-detect IB libraries for the DCFA netmod
Eliminate --enable-strict warnings and errors
Increase max number of connections
Correct reference overrun in debug message
Modify credit information packet rate
Correct debug messages
Remove macro for receiver-initiate lmt
Rename the DCFA netmod to the IB netmod
Add a header file to Makefile.mk of ib netmod
Replace MPIU_QUOTE with MPIDI_QUOTE
Remove obsolete code
Correct references to "subtype" of netmod packets
Modify README.vin on description of the IB netmod
Fix type names in the IB netmod
Fix warnings and errors with --enable-strict
Michael Blocksome (6):
PAMId: added some mpi 3.0 RMA function support
Set the maximum number of PAMI contexts to use to '1' for PE
Add missing FCNAME #define for error reporting.
fix missing const for MPID_Accumulate and MPID_Put functions.
gcc 4.4.6 warning cleanup.
bgq fix for mpivars link error
Nysal Jan K.A (2):
Initialize the dbg_next field of the mpi request
Fix MPI_Attr_put on big-endian systems
Pavan Balaji (54):
Move brace outside of the ifdef, so it's always defined.
Remove misplaced brace.
White-space cleanup.
Check for number of arguments instead of a NULL argument.
Upgrade to hwloc-1.8
Hydra-specific patches for hwloc.
Update CHANGES file for hwloc-1.8.
Added more MPICH authors and removed old ones.
White space cleanup.
White-space cleanup for redability.
Added a new comm_idup_overlap test.
Create a dummy stdin socket instead of simply closing it.
Move default eager threshold setting to ch3.
Add primes to cover till 2 billion MPI ranks.
Added a new dims_create test.
Change variable name and add more comments.
Bug-fix: reset the rmk when the hostlist came from the user.
Bug-fix: win_req was never initialized.
Remove duplicate code.
Make SMP-awareness in MPI_Barrier consistent.
pamid is capable of supporting WIN_UNIFIED.
Thread critical-section initialization fixes.
We always need the runtime thread-safety check.
Prioritize thread-multiple branch.
Comment out nb_test, since it's not entirely correct.
White space cleanup.
Time iterations and break out if we are too slow.
Rename MPICH2 to MPICH.
Update the MPICH ABI string for the 3.1rc3 release.
Use MPIU_Malloc/Free instead of malloc/free.
White space cleanup.
Move communicator destruction to after progress checks.
Revert "Move communicator destruction to after progress checks."
Remove unused flag.
Improve PMI_process_mapping parsing.
Bug-fix: deal with wrap around PMI process mapping strings
Move communicator destruction to after progress checks.
Provide a way to disable ssh warnings in Hydra.
Remove xfail for ticket-1996, which is closed.
Delete some windows-related code.
Fix broken release script from [ba3badff].
Require correct autotool versions for a release.
Update copyright information for Jeff Hammond's tests.
Added a bunch of other copyrights.
Revamp how enable-fast is used.
Update README to tell users how to do performance testing.
Remove MPICH_FAST usage from the test suite.
Bug-fix: bad declaration when error checking is disabled.
Reduce the number of processes needed by rma-contig.
Rename binding reference files to be windows-friendly.
Update CHANGES file for the rc3 release.
Remove release notes that are no longer relevant.
Remove .bat files.
Remove .bat file checks in Makefile.
Rob Latham (20):
fix compile errors with lustre
ROMIO standalone: check for MPI_Count
ROMIO standalone: remove internal headers
ROMIO standalone: check HINDEXED_BLOCK
ROMIO standalone: check for need of const
deal with "infinitely stale" case
re-enable deferred open on Blue Gene
Introduce and use ADIO_TWO_PHASE feature-check
deferred open: fixup immediate-mode communicators
unused variable warning
ROMIO standalone: actually install library
ROMIO standalone: fix up link-time errors
ROMIO standalone: check for large-count routines
bluegene open fixup: don't broadcast garbage
bring back include file needed for MPI_AINT_CAST_TO_VOID_PTR
Revert "bring back include file needed for MPI_AINT_CAST_TO_VOID_PTR"
Use ROMIO pointer-casting routines
release memory in error path
a partial round of datatype optimizations
Revert "a partial round of datatype optimizations"
Sameer Kumar (2):
Implement MPID_Get_accumulate()
Bug fix for strided datatypes.
Sameh Sharkawi (6):
Task flooding causes poor MPI_Reduce performance
Fixes for Collective Selection enablement
Fixes for MPI_Alltoall when using non-contig data and collective selection
Debug lib memory tracing signature
Allow env variables to control memory initialization.
PAMID fix for schedule release
Su Huang (9):
PAMId: MPI_Win_set_info, MPI_Win_get_info and the frame work for window creation
PAMID: Support MPI_PROC_NULL in MPI_Win_lock and MPI_Win_unlock
PAMID: update PE trace code to support MPI_ANY_SOURCE
PAMID: MPID_Win_allocate_shared and MPID_Win_shared_query support
PAMID: fixes for MPI_Win_*
PAMID: segfault occurred in MPIDI_Win_DoneCB
Fix multiple FCNAME declarations error.
PAMID: fix memory leak problem
PAMID:fix memory leak and BGQ problems
Wesley Bland (9):
Update the changes file for 3.1rc2
Cleanup generated test files.
Add doctext to hydra build system.
Add man page for missing hydra executables
Mark the ft/die test as xfail for now.
Mark ft/sendalive as xfail for now.
Moves the tag reservation to MPI layer
Remove a comment that doesn't apply anymore.
Add configure option to disable FT tests
William Gropp (7):
Minor typo corrections in PAC macros comments
Fix check for datatype name
Add program to show MPI_T variables
Fix typo in library choice for mpivars
Add mpivars to build
Fix typos in mpivars
Fix bogus datatype perf test
-----------------------------------------------------------------------
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-226-g1bef988
by noreply@mpich.org 04 Feb '14
by noreply@mpich.org 04 Feb '14
04 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via 1bef988953257fb6acababd5e3af17bad2b91e9c (commit)
from 8ecbe2e4d67f08ddf933dfc9322d88b5edf3be2d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/1bef988953257fb6acababd5e3af17bad…
commit 1bef988953257fb6acababd5e3af17bad2b91e9c
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Tue Feb 4 10:45:19 2014 -0600
Remove .bat file checks in Makefile.
No reviewer.
diff --git a/maint/Makefile.mk b/maint/Makefile.mk
index d6b852f..caf4fe1 100644
--- a/maint/Makefile.mk
+++ b/maint/Makefile.mk
@@ -45,8 +45,6 @@ dist_noinst_DATA += \
maint/gccimpgen.cpp \
maint/local_perl/README \
maint/local_perl/YAML-Tiny-1.41.tar.gz \
- maint/makegcclibs.bat \
- maint/makegcclibs_64.bat \
maint/mpi1.lst \
maint/setup.jpg \
maint/structalign.c \
-----------------------------------------------------------------------
Summary of changes:
maint/Makefile.mk | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-225-g8ecbe2e
by noreply@mpich.org 04 Feb '14
by noreply@mpich.org 04 Feb '14
04 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via 8ecbe2e4d67f08ddf933dfc9322d88b5edf3be2d (commit)
from 2dd048cb1db9e039399f6df8bf93c116770e1b16 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/8ecbe2e4d67f08ddf933dfc9322d88b5e…
commit 8ecbe2e4d67f08ddf933dfc9322d88b5edf3be2d
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Mon Feb 3 21:49:15 2014 -0600
Remove .bat files.
No reviewer.
diff --git a/maint/makegcclibs.bat b/maint/makegcclibs.bat
deleted file mode 100644
index 8e6f287..0000000
--- a/maint/makegcclibs.bat
+++ /dev/null
@@ -1,22 +0,0 @@
-@echo off
-Release\impgen.exe ..\lib\mpich.dll > mpichgcc.def
-REM Release\impgen.exe ..\lib\mpichd.dll > mpichgccd.def
-Release\impgen.exe ..\lib\mpichmpi.dll > mpichmpi.def
-REM Release\impgen.exe ..\lib\mpichmpid.dll > mpichmpid.def
-Release\impgen.exe ..\lib\fmpichg.dll > fmpichgcc.def
-REM Release\impgen.exe ..\lib\fmpichgd.dll > fmpichgccd.def
-dlltool --as /usr/bin/as --dllname mpich.dll --def mpichgcc.def --output-lib ..\lib\libmpich.a >> ..\make.log
-REM dlltool --dllname mpichd.dll --def mpichgccd.def --output-lib ..\lib\libmpichd.a
-dlltool --as /usr/bin/as --dllname mpichmpi.dll --def mpichmpi.def --output-lib ..\lib\libmpi.a >> ..\make.log
-REM dlltool --dllname mpichmpid.dll --def mpichmpid.def --output-lib ..\lib\libmpid.a
-dlltool --as /usr/bin/as --dllname fmpichg.dll --def fmpichgcc.def --output-lib ..\lib\libfmpichg.a >> ..\make.log
-REM dlltool --dllname fmpichgd.dll --def fmpichgccd.def --output-lib ..\lib\libfmpichgd.a
-REM Building MPI CXX Interface lib
-bash -c "g++ -I ../src/include -I ../src/include/win32 -c ../src/binding/cxx/initcxx.cxx -o initcxx.o" >> ..\make.log
-ar rvs ../lib/libmpicxx.a initcxx.o >> ..\make.log
-del mpichgcc.def
-REM del mpichgccd.def
-del mpichmpi.def
-REM del mpichmpid.def
-del fmpichgcc.def
-REM del fmpichgccd.def
diff --git a/maint/makegcclibs_64.bat b/maint/makegcclibs_64.bat
deleted file mode 100644
index 938c881..0000000
--- a/maint/makegcclibs_64.bat
+++ /dev/null
@@ -1,12 +0,0 @@
-@echo off
-..\winbuild\x64\Release\gcc\impgen.exe ..\winbuild\x64\Release\mpi\mpichmpi.dll > ..\winbuild\x64\Release\gcc\mpichmpigcc.def
-..\winbuild\x64\Release\gcc\impgen.exe ..\winbuild\x64\Release\gfortran\fmpichg.dll > ..\winbuild\x64\Release\gcc\fmpichgcc.def
-x86_64-w64-mingw32-dlltool --dllname mpichmpi.dll --def ..\winbuild\x64\Release\gcc\mpichmpigcc.def --output-lib ..\winbuild\x64\Release\gcc\libmpi.a >> ..\make.log
-x86_64-w64-mingw32-dlltool --dllname fmpichg.dll --def ..\winbuild\x64\Release\gcc\fmpichgcc.def --output-lib ..\winbuild\x64\Release\gcc\libfmpichg.a >> ..\make.log
-
-REM Building MPI CXX Interface lib
-bash -c "x86_64-w64-mingw32-g++ -I ../src/include -I ../src/include/win64 -c ../src/binding/cxx/initcxx.cxx -o ../winbuild/x64/Release/gcc/initcxx.o" >> ..\make.log
-x86_64-w64-mingw32-ar rvs ../winbuild/x64/Release/gcc/libmpicxx.a ../winbuild/x64/Release/gcc/initcxx.o >> ..\make.log
-
-del ..\winbuild\x64\Release\gcc\mpichmpigcc.def
-del ..\winbuild\x64\Release\gcc\fmpichgcc.def
diff --git a/makewindist.bat b/makewindist.bat
deleted file mode 100755
index 9957b60..0000000
--- a/makewindist.bat
+++ /dev/null
@@ -1,237 +0,0 @@
-@echo off
-IF "%1" == "" GOTO HELP
-IF "%1" == "--help" GOTO HELP
-REM ### SVN_HOST = SVN URL for extracting source code
-REM ### UNIX_HOST = Host used for running scripts remotely
-IF "%SVN_HOST%" == "" set SVN_HOST=https://svn.mcs.anl.gov
-IF "%UNIX_HOST%" == "" set UNIX_HOST=shakey.mcs.anl.gov
-GOTO AFTERHELP
-:HELP
-REM
-REM Usage:
-REM makewindist --help
-REM display this help message
-REM makewindist --with-checkout
-REM 1) check out mpich from cvs
-REM the environment variable USERNAME is used to checkout mpich
-REM If this variable is not set or is set to the wrong mcs user:
-REM set USERNAME=mymcsusername
-REM 2) configure
-REM 3) build the release
-REM this will create an mpich directory under the current directory
-REM (The "--with-checkout" option is for ANL INTERNAL USE ONLY)
-REM makewindist --with-configure
-REM 1) configure the current directory
-REM 2) build the release
-REM mpich must be the current directory
-REM (The "--with-configure" option is for ANL INTERNAL USE ONLY)
-REM makewindist --with-curdir
-REM 1) build the release
-REM mpich must be the current directory and it must have been configured
-REM (Use the "--with-curdir" option if you downloaded the MPICH source
-REM from the MPICH downloads webpage)
-REM makewindist [%1] --win64
-REM Builds x86_64 windows binaries/installer
-REM
-REM
-REM Prerequisites:
-REM Microsoft Developer Studio .NET 2003 or later
-REM Intel Fortran 8.0 or later
-REM cygwin with at least ssh, cvs, and perl
-REM cygwin must be in your path so commands like cvs can be executed
-REM This batch file should be run in a command prompt with the MS DevStudio environment variables set
-GOTO END
-:AFTERHELP
-IF "%DevEnvDir%" == "" GOTO WARNING
-GOTO AFTERWARNING
-:WARNING
-REM
-REM Warning: It is recommended that you use the prompt started from the "Visual Studio Command Prompt" shortcut in order to set the paths to the tools. You can also call vsvars32.bat to set the environment before running this script.
-PAUSE
-if %errorlevel% NEQ 0 goto END
-REM
-:AFTERWARNING
-IF "%1" == "--win64" GOTO HELP
-IF "%1" == "--with-checkout" GOTO CHECKOUT
-GOTO AFTERCHECKOUT
-:CHECKOUT
-set CVS_RSH=ssh
-IF "%2" == "" GOTO CHECKOUT_HEAD
-svn --username %USERNAME% export -r %2 %SVN_HOST%/repos/mpi/mpich2/trunk mpich
-GOTO AFTER_CHECKOUT_HEAD
-:CHECKOUT_HEAD
-svn --username %USERNAME% export -r HEAD %SVN_HOST%/repos/mpi/mpich2/trunk mpich
-:AFTER_CHECKOUT_HEAD
-if %errorlevel% NEQ 0 goto CVSERROR
-pushd mpich
-GOTO CONFIGURE
-:AFTERCHECKOUT
-IF "%1" == "--with-configure" GOTO CONFIGURE
-GOTO AFTERCONFIGURE
-:CONFIGURE
-echo cd /sandbox/%USERNAME% > sshcmds.txt
-echo mkdir dotintmp >> sshcmds.txt
-echo cd dotintmp >> sshcmds.txt
-if "%2" == "" GOTO EXPORT_HEAD
-echo svn export -r %2 %SVN_HOST%/repos/mpi/mpich2/trunk mpich >> sshcmds.txt
-GOTO AFTER_EXPORT_HEAD
-:EXPORT_HEAD
-echo svn export -r HEAD %SVN_HOST%/repos/mpi/mpich2/trunk mpich >> sshcmds.txt
-:AFTER_EXPORT_HEAD
-echo cd mpich >> sshcmds.txt
-echo maint/updatefiles >> sshcmds.txt
-echo tar cvf dotin.tar `find . -name "*.h.in"` >> sshcmds.txt
-echo gzip dotin.tar >> sshcmds.txt
-echo exit >> sshcmds.txt
-dos2unix sshcmds.txt
-ssh -l %USERNAME% %UNIX_HOST% < sshcmds.txt
-scp %USERNAME%@%UNIX_HOST%:/sandbox/%USERNAME%/dotintmp/mpich/dotin.tar.gz .
-ssh -l %USERNAME% %UNIX_HOST% rm -rf /sandbox/%USERNAME%/dotintmp
-del sshcmds.txt
-tar xvfz dotin.tar.gz
-del dotin.tar.gz
-cscript winconfigure.wsf --cleancode --enable-timer-type=queryperformancecounter
-GOTO BUILD_RELEASE
-:AFTERCONFIGURE
-IF "%1" == "--with-curdir" GOTO BUILD_RELEASE
-REM
-REM Unknown option: %1
-REM
-GOTO HELP
-:BUILD
-:BUILD_DEBUG
-IF "%2" == "--win64" GOTO BUILD_WIN64
-IF "%2" == "" GOTO BUILD_RELEASE
-REM Building the Debug targets
-devenv.com mpich.sln /build ch3sockDebug
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /project mpichs /build ch3sockDebug
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build Debug
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build fortDebug
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build gfortDebug
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build sfortDebug
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build ch3sockmtDebug
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com examples\examples.sln /project cpi /build Debug
-if %errorlevel% NEQ 0 goto BUILDERROR
-:BUILD_RELEASE
-IF "%2" == "--win64" GOTO BUILD_WIN64
-echo Building MPICH Release version on windows
-echo ===========================================
-echo Please refer to the MPICH Visual Studio sln file, mpich.sln, for
-echo more information on the various projects/configs built for MPICH
-echo -------------------------------------------------------------------
-echo Building CH3+SOCK channel ...
-devenv.com mpich.sln /build ch3sockRelease > make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building mpichs project...
-devenv.com mpich.sln /project mpichs /build ch3sockRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building CH3+SOCK channel (profiled version)...
-devenv.com mpich.sln /build ch3sockPRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building mpichs project (profiled version)...
-devenv.com mpich.sln /project mpichs /build ch3sockPRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building MPI user lib, MPE, MPIEXEC, SMPD ...
-devenv.com mpich.sln /build Release >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building FORTRAN interface ...
-devenv.com mpich.sln /build fortPRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build fortRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build gfortRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-devenv.com mpich.sln /build sfortRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building CH3+SOCK channel(multithreaded)...
-devenv.com mpich.sln /build ch3sockmtRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building CH3+SOCK channel(multithreaded - profiled version)...
-devenv.com mpich.sln /build ch3sockmtPRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building CH3+NEMESIS channel...
-devenv.com mpich.sln /build ch3nemesisRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building CH3+NEMESIS channel (profiled version)...
-devenv.com mpich.sln /build ch3nemesisPRelease >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building C++ Interface ...
-devenv.com mpich.sln /project cxx /build Release >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building RLOG tools ...
-devenv.com src\util\logging\rlog\rlogtools.sln /build Release >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-cd maint
-call makegcclibs.bat
-cd ..
-devenv.com examples\examples.sln /project cpi /build Release > make_example.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo Building MPICH installer ...
-devenv.com mpich.sln /build Installer >> make.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo MPICH build completed successfully.... - See make.log for the compiler output
-GOTO END
-:BUILD_WIN64
-if "%CPU%" == "X64" goto AFTER_WIN64_SANITY_CHECK
-if "%CPU%" == "AMD64" goto AFTER_WIN64_SANITY_CHECK
-echo WARNING: WIN64 Build environment setup manually ...
-set CPU=x64
-set NODEBUG=1
-set APPVER=5.02
-:AFTER_WIN64_SANITY_CHECK
-echo Building MPICH x64 ...
-REM Adding hpc sdk import libs to PATH so that VS can detect it
-set PATH=%CCP_LIB64%;%PATH%
-cd winbuild
-CALL build.bat > ..\make_x64.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-cd ..
-echo Building MPICH examples ...
-devenv.com examples\examples.sln /project cpi /build "Release|x64" >> make_x64.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building GNU libs ...
-cd maint
-CALL makegcclibs_64.bat
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-cd ..
-echo Building Wrapper utils
-devenv.com mpich.sln /build "wrapperUtilRelease" >> make_x64.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo Building MPICH x64 installer ...
-devenv.com mpich.sln /build "Installerx64|x64" >> make_x64.log
-if %errorlevel% NEQ 0 goto BUILDERROR
-echo .....................................................SUCCESS
-echo MPICH x64 build completed successfully.... - See make_x64.log for the compiler output
-GOTO END
-:BUILDERROR
-echo ERROR : BUILD FAILED ! - See make.log for details
-GOTO END
-:CVSERROR
-REM cvs returned a non-zero exit code while attempting to check out mpich
-GOTO END
-:END
-IF "%1" == "--with-checkout" popd
diff --git a/test/mpi/testBuild.bat b/test/mpi/testBuild.bat
deleted file mode 100644
index 11d5fc0..0000000
--- a/test/mpi/testBuild.bat
+++ /dev/null
@@ -1,26 +0,0 @@
-IF "%DevEnvDir%" == "" GOTO RETRYMSVCINIT
-GOTO AFTERWARNING
-:RETRYMSVCINIT
-IF "%MSVCInitScriptName%" == "" GOTO WARNING
-CALL %MSVCInitScriptName%
-IF "%DevEnvDir%" == "" GOTO WARNING
-GOTO AFTERWARNING
-:WARNING
-REM
-REM Warning: It is recommended that you use the prompt started from the "Visual Studio Command Prompt" shortcut in order to set the paths to
- the tools. You can also call vsvars32.bat to set the environment before running this script.
-PAUSE
-:AFTERWARNING
-IF "%1" == "Debug" GOTO BUILDDEBUG
-devenv.com test.sln /build Release > maketest.log
-IF "%1" == "Release" GOTO END
-:BUILDDEBUG
-devenv.com test.sln /build Debug >> maketest.log
-GOTO END
-:HELP
-REM #########################################
-REM Usage is : testBuild.bat [Debug, Release]
-REM
-REM If nothing is specified Debug & Release are built
-REM #########################################
-:END
diff --git a/test/mpi/winruntests.bat b/test/mpi/winruntests.bat
deleted file mode 100644
index da21d96..0000000
--- a/test/mpi/winruntests.bat
+++ /dev/null
@@ -1,25 +0,0 @@
-IF '%1' == '' GOTO RUN_DEBUG
-IF '%1' == 'Debug' GOTO RUN_DEBUG
-IF '%1' == 'Release' GOTO RUN_RELEASE
-REM Usage: winruntests [config]
-REM config = Debug or Release
-GOTO END:
-:RUN_RELEASE
-cscript //T:3600 runtests.wsf /config:Release /channel:nemesis /out:summary_nemesis.xml
-cscript //T:3600 runtests.wsf /config:Release /channel:sock /out:summary.xml
-GOTO RUN_END
-:RUN_DEBUG
-cscript //T:3600 runtests.wsf /config:Debug
-:RUN_END
-rem cleanup
-del test.ord
-del testfile
-del testfile.0
-del testfile.1
-del testfile.2
-del testfile.3
-del iotest.txt
-del cxx\io\iotest.txt
-del f77\io\iotest.txt
-del .test.ord.shfp.*
-:END
-----------------------------------------------------------------------
Summary of changes:
maint/makegcclibs.bat | 22 -----
maint/makegcclibs_64.bat | 12 ---
makewindist.bat | 237 ----------------------------------------------
test/mpi/testBuild.bat | 26 -----
test/mpi/winruntests.bat | 25 -----
5 files changed, 0 insertions(+), 322 deletions(-)
delete mode 100644 maint/makegcclibs.bat
delete mode 100644 maint/makegcclibs_64.bat
delete mode 100755 makewindist.bat
delete mode 100644 test/mpi/testBuild.bat
delete mode 100644 test/mpi/winruntests.bat
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-224-g2dd048c
by noreply@mpich.org 04 Feb '14
by noreply@mpich.org 04 Feb '14
04 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via 2dd048cb1db9e039399f6df8bf93c116770e1b16 (commit)
from ad579129f8aad4ccc3aebd9cb7190d53f19c7230 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/2dd048cb1db9e039399f6df8bf93c1167…
commit 2dd048cb1db9e039399f6df8bf93c116770e1b16
Author: Ken Raffenetti <raffenet(a)mcs.anl.gov>
Date: Mon Feb 3 23:42:58 2014 -0600
remove unnecessary system-out data in junit
No reviewer.
diff --git a/test/mpi/runtests.in b/test/mpi/runtests.in
index dd2e56e..df6fd8b 100644
--- a/test/mpi/runtests.in
+++ b/test/mpi/runtests.in
@@ -280,13 +280,7 @@ if ($tapoutput) {
}
if ($junitoutput) {
- print JUNITOUT " <system-out><![CDATA[\n";
- if ($tapoutput) {
- open(SYSTEMOUT, "<$tapfile") || die "Cannot open $tapfile\n";
- print JUNITOUT <SYSTEMOUT>;
- close(SYSTEMOUT);
- }
- print JUNITOUT "]]></system-out>\n";
+ print JUNITOUT " <system-out></system-out>\n";
print JUNITOUT " <system-err></system-err>\n";
print JUNITOUT " </testsuite>\n";
print JUNITOUT "</testsuites>\n";
-----------------------------------------------------------------------
Summary of changes:
test/mpi/runtests.in | 8 +-------
1 files changed, 1 insertions(+), 7 deletions(-)
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-223-gad57912
by noreply@mpich.org 03 Feb '14
by noreply@mpich.org 03 Feb '14
03 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via ad579129f8aad4ccc3aebd9cb7190d53f19c7230 (commit)
from a5317e90caf460ba0f00f99878efc23d1bfc5228 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/ad579129f8aad4ccc3aebd9cb7190d53f…
commit ad579129f8aad4ccc3aebd9cb7190d53f19c7230
Author: Huiwei Lu <huiweilu(a)mcs.anl.gov>
Date: Sun Feb 2 09:24:16 2014 -0600
Updates testing scripts to generate junit output
'make testing' now will generate another output "summary.junit.xml"
using junit format.
Signed-off-by: Ken Raffenetti <raffenet(a)mcs.anl.gov>
diff --git a/.gitignore b/.gitignore
index 8666c2e..b7619bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -102,6 +102,7 @@ old
old*_pngs
stamp-h1
summary.xml
+summary.junit.xml
summary.tap
tags
diff --git a/test/mpi/Makefile.mtest b/test/mpi/Makefile.mtest
index 5017200..5ac2226 100644
--- a/test/mpi/Makefile.mtest
+++ b/test/mpi/Makefile.mtest
@@ -29,6 +29,6 @@ $(top_builddir)/util/mtest.$(OBJEXT): $(top_srcdir)/util/mtest.c
testing:
$(top_builddir)/runtests -srcdir=$(srcdir) -tests=testlist \
-mpiexec=${MPIEXEC} -xmlfile=summary.xml \
- -tapfile=summary.tap
+ -tapfile=summary.tap -junitfile=summary.junit.xml
CLEANFILES = summary.xml summary.tap
diff --git a/test/mpi/runtests.in b/test/mpi/runtests.in
index ad15bb5..dd2e56e 100644
--- a/test/mpi/runtests.in
+++ b/test/mpi/runtests.in
@@ -38,6 +38,7 @@
#
# Import the mkpath command
use File::Path;
+use File::Copy qw(move);
# Global variables
$MPIMajorVersion = "@MPI_VERSION@";
@@ -48,6 +49,7 @@ $MPIhasMPIX = "@MPI_HAS_MPIX@";
$runxfail = "@RUN_XFAIL@";
$np_arg = "-n"; # Name of argument to specify the number of processes
$err_count = 0; # Number of programs that failed.
+$skip_count = 0; # Number of programs skipped
$total_run = 0; # Number of programs tested
$total_seen = 0; # Number of programs considered for testing
$np_default = 2; # Default number of processes to use
@@ -77,6 +79,11 @@ my $tapoutput = 0;
my $tapfile = '';
my $tapfullfile = '';
+# Junit format output
+my $junitoutput = 0;
+my $junitfile = '';
+my $junitfullfile = '';
+
$debug = 1;
$depth = 0; # This is used to manage multiple open list files
@@ -205,11 +212,25 @@ foreach $_ (@ARGV) {
# we do not know at this point how many tests will be run, so do
# not print a test plan line like "1..450" until the very end
}
+ elsif (/--?junitfile=(.*)/) {
+ $junitfile = $1;
+ if ($junitfile !~ m|^/|) {
+ $thisdir = `pwd`;
+ chomp $thisdir;
+ $junitfullfile = $thisdir . "/" . $junitfile ;
+ }
+ else {
+ $junitfullfile = $junitfile;
+ }
+ $junitoutput = 1;
+ open( JUNITOUT, ">$junitfile" ) || die "Cannot open $junitfile\n";
+ }
else {
print STDERR "Unrecognized argument $_\n";
print STDERR "runtests [-tests=testfile] [-np=nprocesses] \
[-maxnp=max-nprocesses] [-srcdir=location-of-tests] \
- [-xmlfile=filename ] [-noxmlclose] \
+ [-xmlfile=filename ] [-tapfile=filename ] \
+ [-junitfile=filename ] [-noxmlclose] \
[-verbose] [-showprogress] [-debug] [-batch]\n";
exit(1);
}
@@ -258,6 +279,40 @@ if ($tapoutput) {
close TAPOUT;
}
+if ($junitoutput) {
+ print JUNITOUT " <system-out><![CDATA[\n";
+ if ($tapoutput) {
+ open(SYSTEMOUT, "<$tapfile") || die "Cannot open $tapfile\n";
+ print JUNITOUT <SYSTEMOUT>;
+ close(SYSTEMOUT);
+ }
+ print JUNITOUT "]]></system-out>\n";
+ print JUNITOUT " <system-err></system-err>\n";
+ print JUNITOUT " </testsuite>\n";
+ print JUNITOUT "</testsuites>\n";
+ close JUNITOUT;
+
+ # the second pass: insert the header
+ # Note: the field "errors" is not used now, but reserved for future uses.
+ open my $JUNITIN, '<', $junitfile or die "Can't read old file: $!";
+ open my $JUNITOUTNEW, '>', "$junitfile.new" or die "Can't write new file: $!";
+ my $date = `date "+%Y-%m-%d-%H-%M"`;
+ $date =~ s/\r?\n//;
+ print $JUNITOUTNEW "<testsuites>\n";
+ print $JUNITOUTNEW " <testsuite failures=\"$err_count\"\n";
+ print $JUNITOUTNEW " errors=\"0\"\n";
+ print $JUNITOUTNEW " skipped=\"$skip_count\"\n";
+ print $JUNITOUTNEW " tests=\"$total_run\"\n";
+ print $JUNITOUTNEW " date=\"${date}\"\n";
+ print $JUNITOUTNEW " name=\"summary_junit_xml\">\n";
+ while( <$JUNITIN> ) {
+ print $JUNITOUTNEW $_;
+ }
+ close $JUNITIN;
+ close $JUNITOUTNEW;
+ move("$junitfile.new","$junitfile");
+}
+
# Output a summary:
if ($batchRun) {
print "Programs created along with a runtest.batch file in $batrundir\n";
@@ -276,6 +331,9 @@ else {
if ($tapoutput) {
print "TAP formatted results in $tapfullfile\n";
}
+ if ($junitoutput) {
+ print "JUNIT formatted results in $junitfullfile\n";
+ }
}
#
# ---------------------------------------------------------------------------
@@ -436,7 +494,7 @@ sub RunList {
($majorReq == $MPIMajorVersion && $minorReq > $MPIMinorVersion))
{
unless (-d $programname) {
- SkippedTest($programname, $np, $workdir, "requires MPI version $mpiVersion");
+ SkippedTest($programname, $np, $curdir, "requires MPI version $mpiVersion");
}
next;
}
@@ -445,7 +503,7 @@ sub RunList {
# test (use strict=false for tests that use non-standard extensions)
if (lc($requiresStrict) eq "false" && lc($testIsStrict) eq "true") {
unless (-d $programname) {
- SkippedTest($programname, $np, $workdir, "non-strict test, strict MPI mode requested");
+ SkippedTest($programname, $np, $curdir, "non-strict test, strict MPI mode requested");
}
next;
}
@@ -461,14 +519,14 @@ sub RunList {
# Skip xfail tests if they are not configured. Strict MPI tests that are
# marked xfail will still run with --enable-strictmpi.
unless (-d $programname) {
- SkippedTest($programname, $np, $workdir, "xfail tests disabled");
+ SkippedTest($programname, $np, $curdir, "xfail tests disabled");
}
next;
}
if (lc($requiresMPIX) eq "true" && lc($MPIHasMPIX) eq "no") {
unless (-d $programname) {
- SkippedTest($programname, $np, $workdir, "tests MPIX extensions, MPIX testing disabled");
+ SkippedTest($programname, $np, $curdir, "tests MPIX extensions, MPIX testing disabled");
}
next;
}
@@ -1051,6 +1109,9 @@ sub RunTestPassed {
if ($tapoutput) {
print TAPOUT "ok ${total_run} - $workdir/$programname ${np}\n";
}
+ if ($junitoutput) {
+ print JUNITOUT " <testcase name=\"${total_run} - $workdir/$programname ${np}\"></testcase>\n";
+ }
}
sub RunTestFailed {
my $programname = shift;
@@ -1108,6 +1169,38 @@ sub RunTestFailed {
print TAPOUT "## $line\n";
}
}
+
+ if ($junitoutput) {
+ my $xfailstr = '';
+ my $testtag = "failure";
+ if ($xfail ne '') {
+ $xfailstr = " # TODO $xfail";
+ $testtag = "skipped";
+ }
+ print JUNITOUT " <testcase name=\"${total_run} - $workdir/$programname ${np}\">\n";
+ print JUNITOUT " <${testtag} type=\"TestFailed\"\n";
+ print JUNITOUT " message=\"not ok ${total_run} - $workdir/$programname ${np}${xfailstr}\"><![CDATA[";
+ print JUNITOUT "not ok ${total_run} - $workdir/$programname ${np}${xfailstr}\n";
+ print JUNITOUT " ---\n";
+ print JUNITOUT " Directory: $workdir\n";
+ print JUNITOUT " File: $programname\n";
+ print JUNITOUT " Num-procs: $np\n";
+ print JUNITOUT " Date: \"" . localtime . "\"\n";
+
+ print JUNITOUT " ...\n";
+
+ # Alternative to the "Output:" YAML block literal above. Do not put any
+ # spaces before the '#', this causes some JUNIT parsers (including Perl's
+ # JUNIT::Parser) to treat the line as "unknown" instead of a proper
+ # comment.
+ print JUNITOUT "## Test output (expected 'No Errors'):\n";
+ foreach my $line (split m/\r?\n/, $output) {
+ chomp $line;
+ print JUNITOUT "## $line\n";
+ }
+ print JUNITOUT " ]]></${testtag}>\n";
+ print JUNITOUT " </testcase>\n";
+ }
}
sub SkippedTest {
@@ -1121,6 +1214,14 @@ sub SkippedTest {
if ($tapoutput) {
print TAPOUT "ok ${total_seen} - $workdir/$programname $np # SKIP $reason\n";
}
+ if ($junitoutput) {
+ print JUNITOUT " <testcase name=\"${total_seen} - $workdir/$programname ${np}\">\n";
+ print JUNITOUT " <skipped type=\"TodoTestSkipped\">\n";
+ print JUNITOUT " message=\"$reason\"><![CDATA[ok ${total_seen} - $workdir/$programname $np # SKIP $reason]]></skipped>\n";
+ print JUNITOUT " </testcase>\n";
+ }
+
+ $skip_count++;
}
# ----------------------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
test/mpi/Makefile.mtest | 2 +-
test/mpi/runtests.in | 111 ++++++++++++++++++++++++++++++++++++++++++++--
3 files changed, 108 insertions(+), 6 deletions(-)
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-222-ga5317e9
by noreply@mpich.org 03 Feb '14
by noreply@mpich.org 03 Feb '14
03 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via a5317e90caf460ba0f00f99878efc23d1bfc5228 (commit)
from 30276077235c1eb830f7f34d186ded5aa673018a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/a5317e90caf460ba0f00f99878efc23d1…
commit a5317e90caf460ba0f00f99878efc23d1bfc5228
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Mon Feb 3 21:48:07 2014 -0600
Remove release notes that are no longer relevant.
No reviewer.
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index a7ea1e6..8ece71f 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -2,15 +2,6 @@
KNOWN ISSUES
----------------------------------------------------------------------
-### ABI issues
-
- * The format of MPI_INFO_ENV was changed between v3.0 and v3.0.1 in
- an ABI incompatible way. The change was not caught, unfortunately,
- and the ABI string not updated appropriately.
-
- http://trac.mpich.org/projects/mpich/ticket/1719
-
-
### Fine-grained thread safety
* ch3:sock does not (and will not) support fine-grained threading.
@@ -47,16 +38,6 @@
one.
-### Build Platforms
-
- * Build fails with Intel compiler suite 13.0, because of weak symbol
- issues in the compiler. A workaround is to disable weak symbol
- support by passing --disable-weak-symbols to configure. See the
- following ticket for more information:
-
- https://trac.mpich.org/projects/mpich/ticket/1659
-
-
### Process Managers
* Hydra has a bug related to stdin handling:
-----------------------------------------------------------------------
Summary of changes:
RELEASE_NOTES | 19 -------------------
1 files changed, 0 insertions(+), 19 deletions(-)
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-221-g3027607
by noreply@mpich.org 03 Feb '14
by noreply@mpich.org 03 Feb '14
03 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via 30276077235c1eb830f7f34d186ded5aa673018a (commit)
from c8e738b5cc1838de835381501454ba361b5aae9d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/30276077235c1eb830f7f34d186ded5aa…
commit 30276077235c1eb830f7f34d186ded5aa673018a
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Mon Feb 3 12:44:05 2014 -0600
Update CHANGES file for the rc3 release.
diff --git a/CHANGES b/CHANGES
index 0d58b75..041a8c4 100644
--- a/CHANGES
+++ b/CHANGES
@@ -41,7 +41,7 @@
A full list of changes is available at the following link:
- http://git.mpich.org/mpich.git/shortlog/v3.0.4..v3.1rc2
+ http://git.mpich.org/mpich.git/shortlog/v3.0.4..v3.1rc3
A full list of bugs that have been fixed is available at the
following link:
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-220-gc8e738b
by noreply@mpich.org 03 Feb '14
by noreply@mpich.org 03 Feb '14
03 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via c8e738b5cc1838de835381501454ba361b5aae9d (commit)
from d1ac7712247df695c85799ef5da7b09aa216c5c9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/c8e738b5cc1838de835381501454ba361…
commit c8e738b5cc1838de835381501454ba361b5aae9d
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Mon Feb 3 12:06:16 2014 -0600
Rename binding reference files to be windows-friendly.
Signed-off-by: Ken Raffenetti <raffenet(a)mcs.anl.gov>
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.board.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.board.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.board.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.board.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.board.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.board.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.board.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.board.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.board.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.core.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread:8.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread-8.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.hwthread.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.numa.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.numa.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.socket.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo1.socket.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.board.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.board.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.board.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.board.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.board.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.board.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.board.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.board.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.board.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.core.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread:8.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread-8.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.hwthread.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.numa.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.numa.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.socket.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo2.socket.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.board.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.board.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.board.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.board.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.board.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.board.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.board.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.board.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.board.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.core.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread:8.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread-8.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.hwthread.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.numa.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.numa.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.socket.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo3.socket.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.board.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.board.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.board.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.board.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.board.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.board.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.board.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.board.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.board.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.core.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:2.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-2.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:4.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-4.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.board.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.board.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.board.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.board.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.core.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.core.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.core.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.core.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.hwthread.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.numa.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.numa.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.numa.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.numa.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.socket.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.socket.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread:8.socket.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread-8.socket.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.hwthread.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread-8.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.socket.core-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread:2.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread-2.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread:2.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread-2.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread:4.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread-4.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread:4.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread-4.out
diff --git a/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread:8.out b/test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread-8.out
similarity index 100%
rename from test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread:8.out
rename to test/mpi/impls/hydra/binding_reference/expected.topo4.socket.hwthread-8.out
diff --git a/test/mpi/impls/hydra/proc_binding.sh.in b/test/mpi/impls/hydra/proc_binding.sh.in
index ee512bd..70ff7f5 100755
--- a/test/mpi/impls/hydra/proc_binding.sh.in
+++ b/test/mpi/impls/hydra/proc_binding.sh.in
@@ -8,9 +8,11 @@ if test -f dummy; then
for topo in topo1 topo2 topo3 topo4 ; do
export HWLOC_XMLFILE=@top_srcdir@/impls/hydra/binding_reference/$topo.xml
- for bind in hwthread hwthread:2 hwthread:4 hwthread:8 core core:2 core:4 socket numa board ; do
- for map in hwthread hwthread:2 hwthread:4 hwthread:8 core core:2 core:4 socket numa board ; do
- @MPIEXEC@ -bind-to $bind -map-by $map -n 16 ./dummy | sort -k2n > actual.${topo}.${bind}.${map}.out
+ for bind_ in hwthread hwthread:2 hwthread:4 hwthread:8 core core:2 core:4 socket numa board ; do
+ for map_ in hwthread hwthread:2 hwthread:4 hwthread:8 core core:2 core:4 socket numa board ; do
+ bind=`echo $bind_ | sed -e 's/:/-/g'`
+ map=`echo $map_ | sed -e 's/:/-/g'`
+ @MPIEXEC@ -bind-to $bind_ -map-by $map_ -n 16 ./dummy | sort -k2n > actual.${topo}.${bind}.${map}.out
diff @top_srcdir@/impls/hydra/binding_reference/expected.${topo}.${bind}.${map}.out \
actual.${topo}.${bind}.${map}.out
if test "$?" != "0" ; then
-----------------------------------------------------------------------
Summary of changes:
....core:2.out => expected.topo1.board.core-2.out} | 0
....core:4.out => expected.topo1.board.core-4.out} | 0
...d:2.out => expected.topo1.board.hwthread-2.out} | 0
...d:4.out => expected.topo1.board.hwthread-4.out} | 0
...d:8.out => expected.topo1.board.hwthread-8.out} | 0
...2.board.out => expected.topo1.core-2.board.out} | 0
...core:2.out => expected.topo1.core-2.core-2.out} | 0
...core:4.out => expected.topo1.core-2.core-4.out} | 0
...e:2.core.out => expected.topo1.core-2.core.out} | 0
...:2.out => expected.topo1.core-2.hwthread-2.out} | 0
...:4.out => expected.topo1.core-2.hwthread-4.out} | 0
...:8.out => expected.topo1.core-2.hwthread-8.out} | 0
...read.out => expected.topo1.core-2.hwthread.out} | 0
...e:2.numa.out => expected.topo1.core-2.numa.out} | 0
...socket.out => expected.topo1.core-2.socket.out} | 0
...4.board.out => expected.topo1.core-4.board.out} | 0
...4.core.out => expected.topo1.core-4.core-2.out} | 0
...core:2.out => expected.topo1.core-4.core-4.out} | 0
...4.core:4.out => expected.topo1.core-4.core.out} | 0
...ad.out => expected.topo1.core-4.hwthread-2.out} | 0
...:2.out => expected.topo1.core-4.hwthread-4.out} | 0
...:4.out => expected.topo1.core-4.hwthread-8.out} | 0
...ad:8.out => expected.topo1.core-4.hwthread.out} | 0
...e:4.numa.out => expected.topo1.core-4.numa.out} | 0
...socket.out => expected.topo1.core-4.socket.out} | 0
...e.core:2.out => expected.topo1.core.core-2.out} | 0
...e.core:4.out => expected.topo1.core.core-4.out} | 0
...ad:2.out => expected.topo1.core.hwthread-2.out} | 0
...ad:4.out => expected.topo1.core.hwthread-4.out} | 0
...ad:8.out => expected.topo1.core.hwthread-8.out} | 0
...ard.out => expected.topo1.hwthread-2.board.out} | 0
...:2.out => expected.topo1.hwthread-2.core-2.out} | 0
...re.out => expected.topo1.hwthread-2.core-4.out} | 0
...re:4.out => expected.topo1.hwthread-2.core.out} | 0
...ut => expected.topo1.hwthread-2.hwthread-2.out} | 0
...ut => expected.topo1.hwthread-2.hwthread-4.out} | 0
...ut => expected.topo1.hwthread-2.hwthread-8.out} | 0
....out => expected.topo1.hwthread-2.hwthread.out} | 0
...numa.out => expected.topo1.hwthread-2.numa.out} | 0
...et.out => expected.topo1.hwthread-2.socket.out} | 0
...ard.out => expected.topo1.hwthread-4.board.out} | 0
...:2.out => expected.topo1.hwthread-4.core-2.out} | 0
...:4.out => expected.topo1.hwthread-4.core-4.out} | 0
...core.out => expected.topo1.hwthread-4.core.out} | 0
...ut => expected.topo1.hwthread-4.hwthread-2.out} | 0
...ut => expected.topo1.hwthread-4.hwthread-4.out} | 0
...ut => expected.topo1.hwthread-4.hwthread-8.out} | 0
....out => expected.topo1.hwthread-4.hwthread.out} | 0
...numa.out => expected.topo1.hwthread-4.numa.out} | 0
...et.out => expected.topo1.hwthread-4.socket.out} | 0
...ard.out => expected.topo1.hwthread-8.board.out} | 0
...re.out => expected.topo1.hwthread-8.core-2.out} | 0
...:2.out => expected.topo1.hwthread-8.core-4.out} | 0
...re:4.out => expected.topo1.hwthread-8.core.out} | 0
...ut => expected.topo1.hwthread-8.hwthread-2.out} | 0
...ut => expected.topo1.hwthread-8.hwthread-4.out} | 0
...ut => expected.topo1.hwthread-8.hwthread-8.out} | 0
....out => expected.topo1.hwthread-8.hwthread.out} | 0
...numa.out => expected.topo1.hwthread-8.numa.out} | 0
...et.out => expected.topo1.hwthread-8.socket.out} | 0
...re:2.out => expected.topo1.hwthread.core-2.out} | 0
...re:4.out => expected.topo1.hwthread.core-4.out} | 0
....out => expected.topo1.hwthread.hwthread-2.out} | 0
....out => expected.topo1.hwthread.hwthread-4.out} | 0
....out => expected.topo1.hwthread.hwthread-8.out} | 0
...a.core:2.out => expected.topo1.numa.core-2.out} | 0
...a.core:4.out => expected.topo1.numa.core-4.out} | 0
...ad:2.out => expected.topo1.numa.hwthread-2.out} | 0
...ad:4.out => expected.topo1.numa.hwthread-4.out} | 0
...ad:8.out => expected.topo1.numa.hwthread-8.out} | 0
...core:2.out => expected.topo1.socket.core-2.out} | 0
...core:4.out => expected.topo1.socket.core-4.out} | 0
...:2.out => expected.topo1.socket.hwthread-2.out} | 0
...:4.out => expected.topo1.socket.hwthread-4.out} | 0
...:8.out => expected.topo1.socket.hwthread-8.out} | 0
....core:2.out => expected.topo2.board.core-2.out} | 0
....core:4.out => expected.topo2.board.core-4.out} | 0
...d:2.out => expected.topo2.board.hwthread-2.out} | 0
...d:4.out => expected.topo2.board.hwthread-4.out} | 0
...d:8.out => expected.topo2.board.hwthread-8.out} | 0
...2.board.out => expected.topo2.core-2.board.out} | 0
...core:2.out => expected.topo2.core-2.core-2.out} | 0
...core:4.out => expected.topo2.core-2.core-4.out} | 0
...e:2.core.out => expected.topo2.core-2.core.out} | 0
...:2.out => expected.topo2.core-2.hwthread-2.out} | 0
...:4.out => expected.topo2.core-2.hwthread-4.out} | 0
...:8.out => expected.topo2.core-2.hwthread-8.out} | 0
...read.out => expected.topo2.core-2.hwthread.out} | 0
...e:2.numa.out => expected.topo2.core-2.numa.out} | 0
...socket.out => expected.topo2.core-2.socket.out} | 0
...4.board.out => expected.topo2.core-4.board.out} | 0
...core:2.out => expected.topo2.core-4.core-2.out} | 0
...core:4.out => expected.topo2.core-4.core-4.out} | 0
...e:4.core.out => expected.topo2.core-4.core.out} | 0
...:2.out => expected.topo2.core-4.hwthread-2.out} | 0
...:4.out => expected.topo2.core-4.hwthread-4.out} | 0
...:8.out => expected.topo2.core-4.hwthread-8.out} | 0
...read.out => expected.topo2.core-4.hwthread.out} | 0
...e:4.numa.out => expected.topo2.core-4.numa.out} | 0
...socket.out => expected.topo2.core-4.socket.out} | 0
...e.core:2.out => expected.topo2.core.core-2.out} | 0
...e.core:4.out => expected.topo2.core.core-4.out} | 0
...ad:2.out => expected.topo2.core.hwthread-2.out} | 0
...ad:4.out => expected.topo2.core.hwthread-4.out} | 0
...ad:8.out => expected.topo2.core.hwthread-8.out} | 0
...ard.out => expected.topo2.hwthread-2.board.out} | 0
...:2.out => expected.topo2.hwthread-2.core-2.out} | 0
...:4.out => expected.topo2.hwthread-2.core-4.out} | 0
...core.out => expected.topo2.hwthread-2.core.out} | 0
...ut => expected.topo2.hwthread-2.hwthread-2.out} | 0
...ut => expected.topo2.hwthread-2.hwthread-4.out} | 0
...ut => expected.topo2.hwthread-2.hwthread-8.out} | 0
....out => expected.topo2.hwthread-2.hwthread.out} | 0
...numa.out => expected.topo2.hwthread-2.numa.out} | 0
...et.out => expected.topo2.hwthread-2.socket.out} | 0
...ard.out => expected.topo2.hwthread-4.board.out} | 0
...:2.out => expected.topo2.hwthread-4.core-2.out} | 0
...:4.out => expected.topo2.hwthread-4.core-4.out} | 0
...core.out => expected.topo2.hwthread-4.core.out} | 0
...ut => expected.topo2.hwthread-4.hwthread-2.out} | 0
...ut => expected.topo2.hwthread-4.hwthread-4.out} | 0
...ut => expected.topo2.hwthread-4.hwthread-8.out} | 0
....out => expected.topo2.hwthread-4.hwthread.out} | 0
...numa.out => expected.topo2.hwthread-4.numa.out} | 0
...et.out => expected.topo2.hwthread-4.socket.out} | 0
...ard.out => expected.topo2.hwthread-8.board.out} | 0
...:2.out => expected.topo2.hwthread-8.core-2.out} | 0
...:4.out => expected.topo2.hwthread-8.core-4.out} | 0
...core.out => expected.topo2.hwthread-8.core.out} | 0
...ut => expected.topo2.hwthread-8.hwthread-2.out} | 0
...ut => expected.topo2.hwthread-8.hwthread-4.out} | 0
...ut => expected.topo2.hwthread-8.hwthread-8.out} | 0
....out => expected.topo2.hwthread-8.hwthread.out} | 0
...numa.out => expected.topo2.hwthread-8.numa.out} | 0
...et.out => expected.topo2.hwthread-8.socket.out} | 0
...re:2.out => expected.topo2.hwthread.core-2.out} | 0
...re:4.out => expected.topo2.hwthread.core-4.out} | 0
....out => expected.topo2.hwthread.hwthread-2.out} | 0
....out => expected.topo2.hwthread.hwthread-4.out} | 0
....out => expected.topo2.hwthread.hwthread-8.out} | 0
...a.core:2.out => expected.topo2.numa.core-2.out} | 0
...a.core:4.out => expected.topo2.numa.core-4.out} | 0
...ad:2.out => expected.topo2.numa.hwthread-2.out} | 0
...ad:4.out => expected.topo2.numa.hwthread-4.out} | 0
...ad:8.out => expected.topo2.numa.hwthread-8.out} | 0
...core:2.out => expected.topo2.socket.core-2.out} | 0
...core:4.out => expected.topo2.socket.core-4.out} | 0
...:2.out => expected.topo2.socket.hwthread-2.out} | 0
...:4.out => expected.topo2.socket.hwthread-4.out} | 0
...:8.out => expected.topo2.socket.hwthread-8.out} | 0
....core:2.out => expected.topo3.board.core-2.out} | 0
....core:4.out => expected.topo3.board.core-4.out} | 0
...d:2.out => expected.topo3.board.hwthread-2.out} | 0
...d:4.out => expected.topo3.board.hwthread-4.out} | 0
...d:8.out => expected.topo3.board.hwthread-8.out} | 0
...2.board.out => expected.topo3.core-2.board.out} | 0
...core:2.out => expected.topo3.core-2.core-2.out} | 0
...core:4.out => expected.topo3.core-2.core-4.out} | 0
...e:2.core.out => expected.topo3.core-2.core.out} | 0
...:2.out => expected.topo3.core-2.hwthread-2.out} | 0
...:4.out => expected.topo3.core-2.hwthread-4.out} | 0
...:8.out => expected.topo3.core-2.hwthread-8.out} | 0
...read.out => expected.topo3.core-2.hwthread.out} | 0
...e:2.numa.out => expected.topo3.core-2.numa.out} | 0
...socket.out => expected.topo3.core-2.socket.out} | 0
...4.board.out => expected.topo3.core-4.board.out} | 0
...core:2.out => expected.topo3.core-4.core-2.out} | 0
...core:4.out => expected.topo3.core-4.core-4.out} | 0
...e:4.core.out => expected.topo3.core-4.core.out} | 0
...:2.out => expected.topo3.core-4.hwthread-2.out} | 0
...:4.out => expected.topo3.core-4.hwthread-4.out} | 0
...:8.out => expected.topo3.core-4.hwthread-8.out} | 0
...read.out => expected.topo3.core-4.hwthread.out} | 0
...e:4.numa.out => expected.topo3.core-4.numa.out} | 0
...socket.out => expected.topo3.core-4.socket.out} | 0
...e.core:2.out => expected.topo3.core.core-2.out} | 0
...e.core:4.out => expected.topo3.core.core-4.out} | 0
...ad:2.out => expected.topo3.core.hwthread-2.out} | 0
...ad:4.out => expected.topo3.core.hwthread-4.out} | 0
...ad:8.out => expected.topo3.core.hwthread-8.out} | 0
...ard.out => expected.topo3.hwthread-2.board.out} | 0
...:2.out => expected.topo3.hwthread-2.core-2.out} | 0
...:4.out => expected.topo3.hwthread-2.core-4.out} | 0
...core.out => expected.topo3.hwthread-2.core.out} | 0
...ut => expected.topo3.hwthread-2.hwthread-2.out} | 0
...ut => expected.topo3.hwthread-2.hwthread-4.out} | 0
...ut => expected.topo3.hwthread-2.hwthread-8.out} | 0
....out => expected.topo3.hwthread-2.hwthread.out} | 0
...numa.out => expected.topo3.hwthread-2.numa.out} | 0
...et.out => expected.topo3.hwthread-2.socket.out} | 0
...ard.out => expected.topo3.hwthread-4.board.out} | 0
...:2.out => expected.topo3.hwthread-4.core-2.out} | 0
...:4.out => expected.topo3.hwthread-4.core-4.out} | 0
...core.out => expected.topo3.hwthread-4.core.out} | 0
...ut => expected.topo3.hwthread-4.hwthread-2.out} | 0
...ut => expected.topo3.hwthread-4.hwthread-4.out} | 0
...ut => expected.topo3.hwthread-4.hwthread-8.out} | 0
....out => expected.topo3.hwthread-4.hwthread.out} | 0
...numa.out => expected.topo3.hwthread-4.numa.out} | 0
...et.out => expected.topo3.hwthread-4.socket.out} | 0
...ard.out => expected.topo3.hwthread-8.board.out} | 0
...re.out => expected.topo3.hwthread-8.core-2.out} | 0
...:2.out => expected.topo3.hwthread-8.core-4.out} | 0
...re:4.out => expected.topo3.hwthread-8.core.out} | 0
...ut => expected.topo3.hwthread-8.hwthread-2.out} | 0
...ut => expected.topo3.hwthread-8.hwthread-4.out} | 0
...ut => expected.topo3.hwthread-8.hwthread-8.out} | 0
....out => expected.topo3.hwthread-8.hwthread.out} | 0
...numa.out => expected.topo3.hwthread-8.numa.out} | 0
...et.out => expected.topo3.hwthread-8.socket.out} | 0
...re:2.out => expected.topo3.hwthread.core-2.out} | 0
...re:4.out => expected.topo3.hwthread.core-4.out} | 0
....out => expected.topo3.hwthread.hwthread-2.out} | 0
....out => expected.topo3.hwthread.hwthread-4.out} | 0
....out => expected.topo3.hwthread.hwthread-8.out} | 0
...a.core:2.out => expected.topo3.numa.core-2.out} | 0
...a.core:4.out => expected.topo3.numa.core-4.out} | 0
...ad:2.out => expected.topo3.numa.hwthread-2.out} | 0
...ad:4.out => expected.topo3.numa.hwthread-4.out} | 0
...ad:8.out => expected.topo3.numa.hwthread-8.out} | 0
...core:2.out => expected.topo3.socket.core-2.out} | 0
...core:4.out => expected.topo3.socket.core-4.out} | 0
...:2.out => expected.topo3.socket.hwthread-2.out} | 0
...:4.out => expected.topo3.socket.hwthread-4.out} | 0
...:8.out => expected.topo3.socket.hwthread-8.out} | 0
....core:2.out => expected.topo4.board.core-2.out} | 0
....core:4.out => expected.topo4.board.core-4.out} | 0
...d:2.out => expected.topo4.board.hwthread-2.out} | 0
...d:4.out => expected.topo4.board.hwthread-4.out} | 0
...d:8.out => expected.topo4.board.hwthread-8.out} | 0
...2.board.out => expected.topo4.core-2.board.out} | 0
...core:2.out => expected.topo4.core-2.core-2.out} | 0
...core:4.out => expected.topo4.core-2.core-4.out} | 0
...e:2.core.out => expected.topo4.core-2.core.out} | 0
...:2.out => expected.topo4.core-2.hwthread-2.out} | 0
...:4.out => expected.topo4.core-2.hwthread-4.out} | 0
...:8.out => expected.topo4.core-2.hwthread-8.out} | 0
...read.out => expected.topo4.core-2.hwthread.out} | 0
...e:2.numa.out => expected.topo4.core-2.numa.out} | 0
...socket.out => expected.topo4.core-2.socket.out} | 0
...4.board.out => expected.topo4.core-4.board.out} | 0
...core:2.out => expected.topo4.core-4.core-2.out} | 0
...core:4.out => expected.topo4.core-4.core-4.out} | 0
...e:4.core.out => expected.topo4.core-4.core.out} | 0
...:2.out => expected.topo4.core-4.hwthread-2.out} | 0
...:4.out => expected.topo4.core-4.hwthread-4.out} | 0
...:8.out => expected.topo4.core-4.hwthread-8.out} | 0
...read.out => expected.topo4.core-4.hwthread.out} | 0
...e:4.numa.out => expected.topo4.core-4.numa.out} | 0
...socket.out => expected.topo4.core-4.socket.out} | 0
...e.core:2.out => expected.topo4.core.core-2.out} | 0
...e.core:4.out => expected.topo4.core.core-4.out} | 0
...ad:2.out => expected.topo4.core.hwthread-2.out} | 0
...ad:4.out => expected.topo4.core.hwthread-4.out} | 0
...ad:8.out => expected.topo4.core.hwthread-8.out} | 0
...ard.out => expected.topo4.hwthread-2.board.out} | 0
...:2.out => expected.topo4.hwthread-2.core-2.out} | 0
...:4.out => expected.topo4.hwthread-2.core-4.out} | 0
...core.out => expected.topo4.hwthread-2.core.out} | 0
...ut => expected.topo4.hwthread-2.hwthread-2.out} | 0
...ut => expected.topo4.hwthread-2.hwthread-4.out} | 0
...ut => expected.topo4.hwthread-2.hwthread-8.out} | 0
....out => expected.topo4.hwthread-2.hwthread.out} | 0
...numa.out => expected.topo4.hwthread-2.numa.out} | 0
...et.out => expected.topo4.hwthread-2.socket.out} | 0
...ard.out => expected.topo4.hwthread-4.board.out} | 0
...:2.out => expected.topo4.hwthread-4.core-2.out} | 0
...:4.out => expected.topo4.hwthread-4.core-4.out} | 0
...core.out => expected.topo4.hwthread-4.core.out} | 0
...ut => expected.topo4.hwthread-4.hwthread-2.out} | 0
...ut => expected.topo4.hwthread-4.hwthread-4.out} | 0
...ut => expected.topo4.hwthread-4.hwthread-8.out} | 0
....out => expected.topo4.hwthread-4.hwthread.out} | 0
...numa.out => expected.topo4.hwthread-4.numa.out} | 0
...et.out => expected.topo4.hwthread-4.socket.out} | 0
...ard.out => expected.topo4.hwthread-8.board.out} | 0
...re.out => expected.topo4.hwthread-8.core-2.out} | 0
...:2.out => expected.topo4.hwthread-8.core-4.out} | 0
...re:4.out => expected.topo4.hwthread-8.core.out} | 0
...ut => expected.topo4.hwthread-8.hwthread-2.out} | 0
...ut => expected.topo4.hwthread-8.hwthread-4.out} | 0
...ut => expected.topo4.hwthread-8.hwthread-8.out} | 0
....out => expected.topo4.hwthread-8.hwthread.out} | 0
...numa.out => expected.topo4.hwthread-8.numa.out} | 0
...et.out => expected.topo4.hwthread-8.socket.out} | 0
...re:2.out => expected.topo4.hwthread.core-2.out} | 0
...re:4.out => expected.topo4.hwthread.core-4.out} | 0
....out => expected.topo4.hwthread.hwthread-2.out} | 0
....out => expected.topo4.hwthread.hwthread-4.out} | 0
....out => expected.topo4.hwthread.hwthread-8.out} | 0
...rd.board.out => expected.topo4.numa.core-2.out} | 0
...rd.board.out => expected.topo4.numa.core-4.out} | 0
.../expected.topo4.numa.core:2.out | 16 ----------------
.../expected.topo4.numa.core:4.out | 16 ----------------
...oard.out => expected.topo4.numa.hwthread-2.out} | 0
...oard.out => expected.topo4.numa.hwthread-4.out} | 0
...oard.out => expected.topo4.numa.hwthread-8.out} | 0
.../expected.topo4.numa.hwthread:2.out | 16 ----------------
.../expected.topo4.numa.hwthread:4.out | 16 ----------------
.../expected.topo4.numa.hwthread:8.out | 16 ----------------
...core:2.out => expected.topo4.socket.core-2.out} | 0
...core:4.out => expected.topo4.socket.core-4.out} | 0
...:2.out => expected.topo4.socket.hwthread-2.out} | 0
...:4.out => expected.topo4.socket.hwthread-4.out} | 0
...:8.out => expected.topo4.socket.hwthread-8.out} | 0
test/mpi/impls/hydra/proc_binding.sh.in | 8 +++++---
306 files changed, 5 insertions(+), 83 deletions(-)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.board.core:2.out => expected.topo1.board.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.board.core:4.out => expected.topo1.board.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.board.hwthread:2.out => expected.topo1.board.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.board.hwthread:4.out => expected.topo1.board.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.board.hwthread:8.out => expected.topo1.board.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.board.out => expected.topo1.core-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.core:2.out => expected.topo1.core-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.core:4.out => expected.topo1.core-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.core.out => expected.topo1.core-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.hwthread:2.out => expected.topo1.core-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.hwthread:4.out => expected.topo1.core-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.hwthread:8.out => expected.topo1.core-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.hwthread.out => expected.topo1.core-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.numa.out => expected.topo1.core-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:2.socket.out => expected.topo1.core-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.board.out => expected.topo1.core-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.core.out => expected.topo1.core-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.core:2.out => expected.topo1.core-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.core:4.out => expected.topo1.core-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.hwthread.out => expected.topo1.core-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.hwthread:2.out => expected.topo1.core-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.hwthread:4.out => expected.topo1.core-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.hwthread:8.out => expected.topo1.core-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.numa.out => expected.topo1.core-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core:4.socket.out => expected.topo1.core-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core.core:2.out => expected.topo1.core.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core.core:4.out => expected.topo1.core.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core.hwthread:2.out => expected.topo1.core.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core.hwthread:4.out => expected.topo1.core.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.core.hwthread:8.out => expected.topo1.core.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.board.out => expected.topo1.hwthread-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.core:2.out => expected.topo1.hwthread-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.core.out => expected.topo1.hwthread-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.core:4.out => expected.topo1.hwthread-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.hwthread:2.out => expected.topo1.hwthread-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.hwthread:4.out => expected.topo1.hwthread-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.hwthread:8.out => expected.topo1.hwthread-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.hwthread.out => expected.topo1.hwthread-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.numa.out => expected.topo1.hwthread-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:2.socket.out => expected.topo1.hwthread-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.board.out => expected.topo1.hwthread-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.core:2.out => expected.topo1.hwthread-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.core:4.out => expected.topo1.hwthread-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.core.out => expected.topo1.hwthread-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.hwthread:2.out => expected.topo1.hwthread-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.hwthread:4.out => expected.topo1.hwthread-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.hwthread:8.out => expected.topo1.hwthread-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.hwthread.out => expected.topo1.hwthread-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.numa.out => expected.topo1.hwthread-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:4.socket.out => expected.topo1.hwthread-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.board.out => expected.topo1.hwthread-8.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.core.out => expected.topo1.hwthread-8.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.core:2.out => expected.topo1.hwthread-8.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.core:4.out => expected.topo1.hwthread-8.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.hwthread.out => expected.topo1.hwthread-8.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.hwthread:2.out => expected.topo1.hwthread-8.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.hwthread:4.out => expected.topo1.hwthread-8.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.hwthread:8.out => expected.topo1.hwthread-8.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.numa.out => expected.topo1.hwthread-8.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread:8.socket.out => expected.topo1.hwthread-8.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread.core:2.out => expected.topo1.hwthread.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread.core:4.out => expected.topo1.hwthread.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread.hwthread:2.out => expected.topo1.hwthread.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread.hwthread:4.out => expected.topo1.hwthread.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.hwthread.hwthread:8.out => expected.topo1.hwthread.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.numa.core:2.out => expected.topo1.numa.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.numa.core:4.out => expected.topo1.numa.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.numa.hwthread:2.out => expected.topo1.numa.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.numa.hwthread:4.out => expected.topo1.numa.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.numa.hwthread:8.out => expected.topo1.numa.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.socket.core:2.out => expected.topo1.socket.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.socket.core:4.out => expected.topo1.socket.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.socket.hwthread:2.out => expected.topo1.socket.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.socket.hwthread:4.out => expected.topo1.socket.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo1.socket.hwthread:8.out => expected.topo1.socket.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.board.core:2.out => expected.topo2.board.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.board.core:4.out => expected.topo2.board.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.board.hwthread:2.out => expected.topo2.board.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.board.hwthread:4.out => expected.topo2.board.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.board.hwthread:8.out => expected.topo2.board.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.board.out => expected.topo2.core-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.core:2.out => expected.topo2.core-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.core:4.out => expected.topo2.core-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.core.out => expected.topo2.core-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.hwthread:2.out => expected.topo2.core-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.hwthread:4.out => expected.topo2.core-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.hwthread:8.out => expected.topo2.core-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.hwthread.out => expected.topo2.core-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.numa.out => expected.topo2.core-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:2.socket.out => expected.topo2.core-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.board.out => expected.topo2.core-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.core:2.out => expected.topo2.core-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.core:4.out => expected.topo2.core-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.core.out => expected.topo2.core-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.hwthread:2.out => expected.topo2.core-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.hwthread:4.out => expected.topo2.core-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.hwthread:8.out => expected.topo2.core-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.hwthread.out => expected.topo2.core-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.numa.out => expected.topo2.core-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core:4.socket.out => expected.topo2.core-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core.core:2.out => expected.topo2.core.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core.core:4.out => expected.topo2.core.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core.hwthread:2.out => expected.topo2.core.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core.hwthread:4.out => expected.topo2.core.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.core.hwthread:8.out => expected.topo2.core.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.board.out => expected.topo2.hwthread-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.core:2.out => expected.topo2.hwthread-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.core:4.out => expected.topo2.hwthread-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.core.out => expected.topo2.hwthread-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.hwthread:2.out => expected.topo2.hwthread-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.hwthread:4.out => expected.topo2.hwthread-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.hwthread:8.out => expected.topo2.hwthread-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.hwthread.out => expected.topo2.hwthread-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.numa.out => expected.topo2.hwthread-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:2.socket.out => expected.topo2.hwthread-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.board.out => expected.topo2.hwthread-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.core:2.out => expected.topo2.hwthread-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.core:4.out => expected.topo2.hwthread-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.core.out => expected.topo2.hwthread-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.hwthread:2.out => expected.topo2.hwthread-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.hwthread:4.out => expected.topo2.hwthread-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.hwthread:8.out => expected.topo2.hwthread-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.hwthread.out => expected.topo2.hwthread-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.numa.out => expected.topo2.hwthread-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:4.socket.out => expected.topo2.hwthread-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.board.out => expected.topo2.hwthread-8.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.core:2.out => expected.topo2.hwthread-8.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.core:4.out => expected.topo2.hwthread-8.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.core.out => expected.topo2.hwthread-8.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.hwthread:2.out => expected.topo2.hwthread-8.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.hwthread:4.out => expected.topo2.hwthread-8.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.hwthread:8.out => expected.topo2.hwthread-8.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.hwthread.out => expected.topo2.hwthread-8.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.numa.out => expected.topo2.hwthread-8.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread:8.socket.out => expected.topo2.hwthread-8.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread.core:2.out => expected.topo2.hwthread.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread.core:4.out => expected.topo2.hwthread.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread.hwthread:2.out => expected.topo2.hwthread.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread.hwthread:4.out => expected.topo2.hwthread.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.hwthread.hwthread:8.out => expected.topo2.hwthread.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.numa.core:2.out => expected.topo2.numa.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.numa.core:4.out => expected.topo2.numa.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.numa.hwthread:2.out => expected.topo2.numa.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.numa.hwthread:4.out => expected.topo2.numa.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.numa.hwthread:8.out => expected.topo2.numa.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.socket.core:2.out => expected.topo2.socket.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.socket.core:4.out => expected.topo2.socket.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.socket.hwthread:2.out => expected.topo2.socket.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.socket.hwthread:4.out => expected.topo2.socket.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo2.socket.hwthread:8.out => expected.topo2.socket.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.board.core:2.out => expected.topo3.board.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.board.core:4.out => expected.topo3.board.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.board.hwthread:2.out => expected.topo3.board.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.board.hwthread:4.out => expected.topo3.board.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.board.hwthread:8.out => expected.topo3.board.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.board.out => expected.topo3.core-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.core:2.out => expected.topo3.core-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.core:4.out => expected.topo3.core-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.core.out => expected.topo3.core-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.hwthread:2.out => expected.topo3.core-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.hwthread:4.out => expected.topo3.core-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.hwthread:8.out => expected.topo3.core-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.hwthread.out => expected.topo3.core-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.numa.out => expected.topo3.core-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:2.socket.out => expected.topo3.core-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.board.out => expected.topo3.core-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.core:2.out => expected.topo3.core-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.core:4.out => expected.topo3.core-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.core.out => expected.topo3.core-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.hwthread:2.out => expected.topo3.core-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.hwthread:4.out => expected.topo3.core-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.hwthread:8.out => expected.topo3.core-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.hwthread.out => expected.topo3.core-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.numa.out => expected.topo3.core-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core:4.socket.out => expected.topo3.core-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core.core:2.out => expected.topo3.core.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core.core:4.out => expected.topo3.core.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core.hwthread:2.out => expected.topo3.core.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core.hwthread:4.out => expected.topo3.core.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.core.hwthread:8.out => expected.topo3.core.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.board.out => expected.topo3.hwthread-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.core:2.out => expected.topo3.hwthread-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.core:4.out => expected.topo3.hwthread-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.core.out => expected.topo3.hwthread-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.hwthread:2.out => expected.topo3.hwthread-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.hwthread:4.out => expected.topo3.hwthread-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.hwthread:8.out => expected.topo3.hwthread-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.hwthread.out => expected.topo3.hwthread-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.numa.out => expected.topo3.hwthread-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:2.socket.out => expected.topo3.hwthread-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.board.out => expected.topo3.hwthread-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.core:2.out => expected.topo3.hwthread-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.core:4.out => expected.topo3.hwthread-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.core.out => expected.topo3.hwthread-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.hwthread:2.out => expected.topo3.hwthread-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.hwthread:4.out => expected.topo3.hwthread-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.hwthread:8.out => expected.topo3.hwthread-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.hwthread.out => expected.topo3.hwthread-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.numa.out => expected.topo3.hwthread-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:4.socket.out => expected.topo3.hwthread-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.board.out => expected.topo3.hwthread-8.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.core.out => expected.topo3.hwthread-8.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.core:2.out => expected.topo3.hwthread-8.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.core:4.out => expected.topo3.hwthread-8.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.hwthread.out => expected.topo3.hwthread-8.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.hwthread:2.out => expected.topo3.hwthread-8.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.hwthread:4.out => expected.topo3.hwthread-8.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.hwthread:8.out => expected.topo3.hwthread-8.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.numa.out => expected.topo3.hwthread-8.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread:8.socket.out => expected.topo3.hwthread-8.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread.core:2.out => expected.topo3.hwthread.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread.core:4.out => expected.topo3.hwthread.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread.hwthread:2.out => expected.topo3.hwthread.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread.hwthread:4.out => expected.topo3.hwthread.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.hwthread.hwthread:8.out => expected.topo3.hwthread.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.numa.core:2.out => expected.topo3.numa.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.numa.core:4.out => expected.topo3.numa.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.numa.hwthread:2.out => expected.topo3.numa.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.numa.hwthread:4.out => expected.topo3.numa.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.numa.hwthread:8.out => expected.topo3.numa.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.socket.core:2.out => expected.topo3.socket.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.socket.core:4.out => expected.topo3.socket.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.socket.hwthread:2.out => expected.topo3.socket.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.socket.hwthread:4.out => expected.topo3.socket.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo3.socket.hwthread:8.out => expected.topo3.socket.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.board.core:2.out => expected.topo4.board.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.board.core:4.out => expected.topo4.board.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.board.hwthread:2.out => expected.topo4.board.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.board.hwthread:4.out => expected.topo4.board.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.board.hwthread:8.out => expected.topo4.board.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.board.out => expected.topo4.core-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.core:2.out => expected.topo4.core-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.core:4.out => expected.topo4.core-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.core.out => expected.topo4.core-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.hwthread:2.out => expected.topo4.core-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.hwthread:4.out => expected.topo4.core-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.hwthread:8.out => expected.topo4.core-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.hwthread.out => expected.topo4.core-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.numa.out => expected.topo4.core-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:2.socket.out => expected.topo4.core-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.board.out => expected.topo4.core-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.core:2.out => expected.topo4.core-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.core:4.out => expected.topo4.core-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.core.out => expected.topo4.core-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.hwthread:2.out => expected.topo4.core-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.hwthread:4.out => expected.topo4.core-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.hwthread:8.out => expected.topo4.core-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.hwthread.out => expected.topo4.core-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.numa.out => expected.topo4.core-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core:4.socket.out => expected.topo4.core-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core.core:2.out => expected.topo4.core.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core.core:4.out => expected.topo4.core.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core.hwthread:2.out => expected.topo4.core.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core.hwthread:4.out => expected.topo4.core.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.core.hwthread:8.out => expected.topo4.core.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.board.out => expected.topo4.hwthread-2.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.core:2.out => expected.topo4.hwthread-2.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.core:4.out => expected.topo4.hwthread-2.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.core.out => expected.topo4.hwthread-2.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.hwthread:2.out => expected.topo4.hwthread-2.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.hwthread:4.out => expected.topo4.hwthread-2.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.hwthread:8.out => expected.topo4.hwthread-2.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.hwthread.out => expected.topo4.hwthread-2.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.numa.out => expected.topo4.hwthread-2.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:2.socket.out => expected.topo4.hwthread-2.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.board.out => expected.topo4.hwthread-4.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.core:2.out => expected.topo4.hwthread-4.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.core:4.out => expected.topo4.hwthread-4.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.core.out => expected.topo4.hwthread-4.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.hwthread:2.out => expected.topo4.hwthread-4.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.hwthread:4.out => expected.topo4.hwthread-4.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.hwthread:8.out => expected.topo4.hwthread-4.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.hwthread.out => expected.topo4.hwthread-4.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.numa.out => expected.topo4.hwthread-4.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:4.socket.out => expected.topo4.hwthread-4.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.board.out => expected.topo4.hwthread-8.board.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.core.out => expected.topo4.hwthread-8.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.core:2.out => expected.topo4.hwthread-8.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.core:4.out => expected.topo4.hwthread-8.core.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.hwthread.out => expected.topo4.hwthread-8.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.hwthread:2.out => expected.topo4.hwthread-8.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.hwthread:4.out => expected.topo4.hwthread-8.hwthread-8.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.hwthread:8.out => expected.topo4.hwthread-8.hwthread.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.numa.out => expected.topo4.hwthread-8.numa.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread:8.socket.out => expected.topo4.hwthread-8.socket.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread.core:2.out => expected.topo4.hwthread.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread.core:4.out => expected.topo4.hwthread.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread.hwthread:2.out => expected.topo4.hwthread.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread.hwthread:4.out => expected.topo4.hwthread.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.hwthread.hwthread:8.out => expected.topo4.hwthread.hwthread-8.out} (100%)
copy test/mpi/impls/hydra/binding_reference/{expected.topo1.board.board.out => expected.topo4.numa.core-2.out} (100%)
copy test/mpi/impls/hydra/binding_reference/{expected.topo1.board.board.out => expected.topo4.numa.core-4.out} (100%)
delete mode 100644 test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core:2.out
delete mode 100644 test/mpi/impls/hydra/binding_reference/expected.topo4.numa.core:4.out
copy test/mpi/impls/hydra/binding_reference/{expected.topo1.board.board.out => expected.topo4.numa.hwthread-2.out} (100%)
copy test/mpi/impls/hydra/binding_reference/{expected.topo1.board.board.out => expected.topo4.numa.hwthread-4.out} (100%)
copy test/mpi/impls/hydra/binding_reference/{expected.topo1.board.board.out => expected.topo4.numa.hwthread-8.out} (100%)
delete mode 100644 test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:2.out
delete mode 100644 test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:4.out
delete mode 100644 test/mpi/impls/hydra/binding_reference/expected.topo4.numa.hwthread:8.out
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.socket.core:2.out => expected.topo4.socket.core-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.socket.core:4.out => expected.topo4.socket.core-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.socket.hwthread:2.out => expected.topo4.socket.hwthread-2.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.socket.hwthread:4.out => expected.topo4.socket.hwthread-4.out} (100%)
rename test/mpi/impls/hydra/binding_reference/{expected.topo4.socket.hwthread:8.out => expected.topo4.socket.hwthread-8.out} (100%)
hooks/post-receive
--
MPICH primary repository
1
0
[mpich] MPICH primary repository branch, master, updated. v3.1rc2-219-gd1ac771
by noreply@mpich.org 02 Feb '14
by noreply@mpich.org 02 Feb '14
02 Feb '14
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via d1ac7712247df695c85799ef5da7b09aa216c5c9 (commit)
from d5f9f34b608040448343bd2fbe56538985644cdd (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/d1ac7712247df695c85799ef5da7b09aa…
commit d1ac7712247df695c85799ef5da7b09aa216c5c9
Author: Pavan Balaji <balaji(a)mcs.anl.gov>
Date: Sun Feb 2 19:44:30 2014 -0600
Reduce the number of processes needed by rma-contig.
This test does not do anything special for 4 processes. rank 0
communicates with each other process sequentially, and waits for all
communication to be over before communicating with a different target.
Reducing the number of processes allows us to reduce the time taken by
the test without affecting any tested parameter.
Signed-off-by: Wesley Bland <wbland(a)mcs.anl.gov>
diff --git a/test/mpi/rma/testlist.in b/test/mpi/rma/testlist.in
index facadc8..f30f568 100644
--- a/test/mpi/rma/testlist.in
+++ b/test/mpi/rma/testlist.in
@@ -104,7 +104,7 @@ linked_list_bench_lock_shr_nocheck 4 mpiversion=3.0
mutex_bench 4 mpiversion=3.0
mutex_bench_shared 4 mpiversion=3.0
mutex_bench_shm 4 mpiversion=3.0
-rma-contig 4 mpiversion=3.0 timeLimit=600
+rma-contig 2 mpiversion=3.0 timeLimit=600
badrma 2 mpiversion=3.0
## This test is not strictly correct. This was meant to test out the
-----------------------------------------------------------------------
Summary of changes:
test/mpi/rma/testlist.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
MPICH primary repository
1
0