5ef6367f73
Specifically, this patch makes the following changes. build scripts: - master_top_srcdir -> main_top_srcdir Git: - "master" -> "main" branch (variable names and comments) global structures and variables: - MPIR_ThreadInfo.master_thread -> MPIR_ThreadInfo.main_thread - struct PMIMaster -> struct PMIMain - PMI2_Connect_comm_t.isMaster -> PMI2_Connect_comm_t.isMain names of tests: - spawntest_master -> spawntest_parent - taskmaster -> taskmanager - th_taskmaster -> th_taskmanager` comments and names of temporary/local variables: - master -> main, parent, server, ... - slave -> child, worker, client, ...
185 linhas
16 KiB
Plaintext
185 linhas
16 KiB
Plaintext
# Contitional XFAIL settings
|
|
#
|
|
# Syntax (similar to a cron file):
|
|
# [jobname] [compiler] [jenkins_configure] [netmod] [queue] [sed of XFAIL]
|
|
# Note that the [jobname] allows partial matches (see examples). Other
|
|
# conditions only allows exact matches.
|
|
# The actual allowed combinations are depending on the Jenkins job. For
|
|
# example,
|
|
# ofi * * tcp * sed -i "..."
|
|
# will have no effect since none of the ofi jobs has tcp netmod in the
|
|
# configuration.
|
|
#
|
|
# Examples:
|
|
# tcp gnu debug * * sed -i "..."
|
|
# This will apply the set the XFAIL when the job is "mpich-main-tcp" or
|
|
# "mpich-review-tcp", the compiler is "gnu", and the jenkins_configure is
|
|
# "debug".
|
|
#
|
|
# main-ubuntu * * * ubuntu32 sed -i "..."
|
|
# This will apply the set the XFAIL when the job is "mpich-main-ubuntu" and
|
|
# the running queue is "ubuntu32".
|
|
#
|
|
# Important note:
|
|
# Always use `sed` in this configuration. The `set-xfail.zsh` script will
|
|
# replace `sed` with `gsed`.
|
|
#
|
|
# For each build, all applied XFAILS will be summaried in
|
|
# ${SOURCE}/apply-xfail.sh
|
|
#
|
|
|
|
################################################################################
|
|
|
|
# xfail ch4 bugs
|
|
* * * ch4:ofi * sed -i "s+\(^idup_comm_gen .*\)+\1 xfail=ticket3794+g" test/mpi/threads/comm/testlist
|
|
* * * ch4:ofi * sed -i "s+\(^idup_nb .*\)+\1 xfail=ticket3794+g" test/mpi/threads/comm/testlist
|
|
* * * ch4:ucx * sed -i "s+\(^idup_comm_gen .*\)+\1 xfail=ticket3794+g" test/mpi/threads/comm/testlist
|
|
* * * ch4:ucx * sed -i "s+\(^idup_nb .*\)+\1 xfail=ticket3794+g" test/mpi/threads/comm/testlist
|
|
################################################################################
|
|
# xfail known failures of UCX build for Hackathon
|
|
* * * ch4:ucx * sed -i "s+\(^win_large_shm .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
* * * ch4:ucx * sed -i "s+\(^strided_putget_indexed_shared .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
################################################################################
|
|
# xfail known failures of OFI build for Hackathon
|
|
* * * ch4:ofi * sed -i "s+\(^ibsend .*\)+\1 xfail=ticket0+g" test/mpi/threads/pt2pt/testlist
|
|
* * * ch4:ofi * sed -i "s+\(^large_acc_flush_local .*\)+\1 xfail=issue3251+g" test/mpi/rma/testlist
|
|
################################################################################
|
|
#ch3:ofi
|
|
* * * ch3:ofi * sed -i "s+\(^manyget .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
* * * ch3:ofi * sed -i "s+\(^manyrma2 .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
* * * ch3:ofi * sed -i "s+\(^manyrma2_shm .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
################################################################################
|
|
# f08 related problems xfail them for easy testing
|
|
* intel * * * sed -i "s+\(^commattrf08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/attr/testlist
|
|
* intel * * * sed -i "s+\(^commattr2f08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/attr/testlist
|
|
* intel * * * sed -i "s+\(^commattr3f08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/attr/testlist
|
|
* intel * * * sed -i "s+\(^typeattrf08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/attr/testlist
|
|
* intel * * * sed -i "s+\(^typeattr2f08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/attr/testlist
|
|
* intel * * * sed -i "s+\(^typeattr3f08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/attr/testlist
|
|
* intel * * * sed -i "s+\(^attrlangf08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/attr/testlist
|
|
* intel * * * sed -i "s+\(^winattr2f08 .*\)+\1 xfail=issue3820+g" test/mpi/f08/rma/testlist
|
|
################################################################################
|
|
* * * * osx sed -i "s+\(^throwtest .*\)+\1 xfail=ticket0+g" test/mpi/errors/cxx/errhan/testlist
|
|
* * * * osx sed -i "s+\(^commerrx .*\)+\1 xfail=ticket0+g" test/mpi/errors/cxx/errhan/testlist
|
|
* * * * osx sed -i "s+\(^fileerrretx .*\)+\1 xfail=ticket0+g" test/mpi/errors/cxx/io/testlist
|
|
* * * * osx sed -i "s+\(^throwtestfilex .*\)+\1 xfail=ticket0+g" test/mpi/errors/cxx/io/testlist
|
|
* gnu debug ch3:tcp osx sed -i "s+\(^namepubx .*\)+\1 xfail=issue3506+g" test/mpi/cxx/spawn/testlist
|
|
* intel * ch3:tcp osx sed -i "s+\(^statusesf08 .*\)+\1 xfail=issue4374+g" test/mpi/f08/pt2pt/testlist
|
|
* intel * ch3:tcp osx sed -i "s+\(^vw_inplacef08 .*\)+\1 xfail=issue4374+g" test/mpi/f08/coll/testlist
|
|
* intel * ch3:tcp osx sed -i "s+\(^red_scat_blockf08 .*\)+\1 xfail=issue4374+g" test/mpi/f08/coll/testlist
|
|
* intel * ch3:tcp osx sed -i "s+\(^nonblocking_inpf08 .*\)+\1 xfail=issue4374+g" test/mpi/f08/coll/testlist
|
|
* intel * ch3:tcp osx sed -i "s+\(^structf .*\)+\1 xfail=issue4374+g" test/mpi/f08/datatype/testlist
|
|
* intel * ch3:tcp osx sed -i "s+\(^aintf08 .*\)+\1 xfail=issue4374+g" test/mpi/f08/rma/testlist
|
|
* intel * ch3:tcp osx sed -i "s+\(^dgraph_unwftf90 .*\)+\1 xfail=issue4374+g" test/mpi/f08/top/testlist
|
|
################################################################################
|
|
# xfail active message accumulates with short_int (only CH4 fails)
|
|
* * * * * sed -i "s+\(^atomic_get_short_int .*\)+\1 xfail=ticket3380+g" test/mpi/rma/testlist
|
|
################################################################################
|
|
# xfail large count tests on 32 bit architectures (cannot allocate such large memory)
|
|
* * * * freebsd32 sed -i "s|\(^getfence1 [0-9]* arg=-type=.* arg=-count=16000000 .*\)|\1 xfail=ticket0|g" test/mpi/rma/testlist.dtp
|
|
* * * * freebsd32 sed -i "s|\(^putfence1 [0-9]* arg=-type=.* arg=-count=16000000 .*\)|\1 xfail=ticket0|g" test/mpi/rma/testlist.dtp
|
|
* * * * ubuntu32 sed -i "s|\(^getfence1 [0-9]* arg=-type=.* arg=-count=16000000 .*\)|\1 xfail=ticket0|g" test/mpi/rma/testlist.dtp
|
|
* * * * ubuntu32 sed -i "s|\(^putfence1 [0-9]* arg=-type=.* arg=-count=16000000 .*\)|\1 xfail=ticket0|g" test/mpi/rma/testlist.dtp
|
|
# xfail all the tests that are taking too long because of performance bug on OFI (not using SHM)
|
|
* * * ch4:ofi * sed -i "s|\(^getfence1 [0-9]* arg=-type=.* arg=-count=16000000 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^putfence1 [0-9]* arg=-type=.* arg=-count=16000000 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^lock_contention_dt [0-9]* arg=-type=.* arg=-count=262144 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^lock_dt.* [0-9]* arg=-type=.* arg=-count=262144 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^lockall_dt.* [0-9]* arg=-type=.* arg=-count=262144 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^epochtest [0-9]* arg=-type=.* arg=-count=262144 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^lock_contention_dt [0-9]* arg=-type=.* arg=-count=32768 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^lock_dt.* [0-9]* arg=-type=.* arg=-count=32768 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^lockall_dt.* [0-9]* arg=-type=.* arg=-count=32768 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^accfence1 [0-9]* arg=-type=.* arg=-count=262144 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
* * * ch4:ofi * sed -i "s|\(^accpscw1 [0-9]* arg=-type=.* arg=-count=262144 .*\)|\1 xfail=ticket2965|g" test/mpi/rma/testlist.dtp
|
|
# intercomm abort test are expected to fail since MPI_Finalize will try to perform Allreduce on all process (includeing the aborted ones)
|
|
* * * * * sed -i "s+\(^intercomm_abort .*\)+\1 xfail=ticket0+g" test/mpi/errors/comm/testlist
|
|
# disable large datatype test for valgrind as it dies with valgrind running out of memory.
|
|
valgrind * * * * sed -i "s+\(^large_type_sendrec .*\)+\1 xfail=ticket0+g" test/mpi/datatype/testlist
|
|
valgrind * * * * sed -i "s+\(^large_vec .*\)+\1 xfail=ticket0+g" test/mpi/datatype/testlist
|
|
valgrind * * * * sed -i "s+\(^bcast .*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist
|
|
valgrind * * * * sed -i "s+\(^fkeyvaltype .*\)+\1 xfail=ticket0+g" test/mpi/attr/testlist
|
|
valgrind * * * * sed -i "s+\(^sendself .*\)+\1 xfail=ticket0+g" test/mpi/pt2pt/testlist
|
|
valgrind * * * * sed -i "s+\(^pingping .*\)+\1 xfail=ticket0+g" test/mpi/pt2pt/testlist
|
|
valgrind * * * * sed -i "s+\(^sendrecv1 .*\)+\1 xfail=ticket0+g" test/mpi/pt2pt/testlist
|
|
valgrind * * * * sed -i "s+\(^lock_dt .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^lock_dt_flush .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^lock_dt_flushlocal .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^lockall_dt .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^lockall_dt_flush .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^lockall_dt_flushall .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^lockall_dt_flushlocal .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^lockall_dt_flushlocalall .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^putpscw1 .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^accpscw1 .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^epochtest .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^putfence1 .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^getfence1 .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
valgrind * * * * sed -i "s+\(^accfence1 .*\)+\1 xfail=ticket0+g" test/mpi/rma/testlist
|
|
# Bug - Github Issue https://github.com/pmodels/mpich/issues/3469
|
|
* * debug ch4:ucx * sed -i "s+\(^rqfreeb .*\)+\1 xfail=ticket0+g" test/mpi/pt2pt/testlist
|
|
# Bug - Github Issue https://github.com/pmodels/mpich/issues/3618
|
|
* * * ch4:ucx * sed -i "s+\(^darray_pack .*\)+\1 xfail=ticket0+g" test/mpi/datatype/testlist
|
|
# Collectivess other than bcast don't currently detect mismatched datatype lengths
|
|
* * * * * sed -i "s+\(^reducelength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^ireducelength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^allreducelength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^iallreducelength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^reduceop .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^ireduceop .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^gatherlength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^igatherlength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^allgatherlength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^iallgatherlength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^alltoalllength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^ialltoalllength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^scatterlength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
* * * * * sed -i "s+\(^iscatterlength .*\)+\1 xfail=ticket3655+g" test/mpi/errors/coll/testlist
|
|
# some of the bcastlength test that is still failing
|
|
* * am-only ch4:ucx * sed -i "s+\(^i*bcastlength .*\)+\1 xfail=issue3775+g" test/mpi/errors/coll/testlist
|
|
* * * ch3:ofi * sed -i "s+\(^ibcastlength .*\)+\1 xfail=issue3775+g" test/mpi/errors/coll/testlist
|
|
* * * ch3:ofi * sed -i "s+\(^bcastlength .*\)+\1 xfail=issue4373+g" test/mpi/errors/coll/testlist
|
|
# hwloc is unable to detect topology info on FreeBSD in strict mode with GCC
|
|
* gnu strict * freebsd64 sed -i "s+\(^cmsplit_type .*\)+\1 xfail=ticket3972+g" test/mpi/comm/testlist
|
|
* gnu strict * freebsd32 sed -i "s+\(^cmsplit_type .*\)+\1 xfail=ticket3972+g" test/mpi/comm/testlist
|
|
# Probe on LMT is failing for ofi, should be fixed by PR#4044
|
|
* * * ch4:ofi * sed -i "s+\(^mt_probe_sendrecv_huge .*\)+\1 xfail=issue4256+g" test/mpi/threads/pt2pt/testlist
|
|
* * * ch4:ofi * sed -i "s+\(^mt_iprobe_sendrecv_huge .*\)+\1 xfail=issue4259+g" test/mpi/threads/pt2pt/testlist
|
|
* * * ch4:ofi * sed -i "s+\(^mt_mprobe_sendrecv_huge .*\)+\1 xfail=issue4259+g" test/mpi/threads/pt2pt/testlist
|
|
* * * ch4:ofi * sed -i "s+\(^mt_improbe_sendrecv_huge .*\)+\1 xfail=issue4259+g" test/mpi/threads/pt2pt/testlist
|
|
# multi-threading tests failing for ch3
|
|
* * * ch3:tcp * sed -i "s+\(^mt_iprobe_isendrecv .*\)+\1 xfail=issue4258+g" test/mpi/threads/pt2pt/testlist
|
|
* * * ch3:tcp * sed -i "s+\(^mt_improbe_isendrecv .*\)+\1 xfail=issue4258+g" test/mpi/threads/pt2pt/testlist
|
|
# multi-threading tests failing for ch4:ucx
|
|
* * * ch4:ucx * sed -i "s+\(^mt_ibsendirecv_huge .*\)+\1 xfail=issue4262+g" test/mpi/threads/pt2pt/testlist
|
|
* * * ch4:ucx * sed -i "s+\(^mt_ibsendirecv_pers_huge .*\)+\1 xfail=issue4262+g" test/mpi/threads/pt2pt/testlist
|
|
* * * ch4:ucx * sed -i "s+\(^mt_bsendrecv_pers_huge .*\)+\1 xfail=issue4262+g" test/mpi/threads/pt2pt/testlist
|
|
# xfail algorithms which can't handle all the cases
|
|
* * * * * sed -i "s+\(^allred3.* env=MPIR_CVAR_IALLREDUCE_INTRA_ALGORITHM=gentran_ring.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^allred4.* env=MPIR_CVAR_IALLREDUCE_INTRA_ALGORITHM=gentran_ring.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^allred6.* env=MPIR_CVAR_IALLREDUCE_INTRA_ALGORITHM=gentran_ring.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^allred3.* env=MPIR_CVAR_IALLREDUCE_INTRA_ALGORITHM=recexch_reduce_scatter_recexch_allgatherv.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^allred4.* env=MPIR_CVAR_IALLREDUCE_INTRA_ALGORITHM=recexch_reduce_scatter_recexch_allgatherv.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^allred6.* env=MPIR_CVAR_IALLREDUCE_INTRA_ALGORITHM=recexch_reduce_scatter_recexch_allgatherv.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^allgatherv4.* env=MPIR_CVAR_IALLGATHERV_INTRA_ALGORITHM=gentran_recexch_doubling.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^allgatherv4.* env=MPIR_CVAR_IALLGATHERV_INTRA_ALGORITHM=gentran_recexch_halving.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^red_scat_block2.* env=MPIR_CVAR_IREDUCE_SCATTER_BLOCK_INTRA_ALGORITHM=gentran_recexch.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^redscat2.* env=MPIR_CVAR_IREDUCE_SCATTER_INTRA_ALGORITHM=gentran_recexch.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallv.* env=MPIR_CVAR_IALLTOALLV_INTRA_ALGORITHM=gentran_scattered.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallv.* env=MPIR_CVAR_IALLTOALLV_INTRA_ALGORITHM=gentran_blocked.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallw2.* env=MPIR_CVAR_IALLTOALLW_INTRA_ALGORITHM=gentran_blocked.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallw_zeros.* env=MPIR_CVAR_IALLTOALLW_INTRA_ALGORITHM=gentran_blocked.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallv.* env=MPIR_CVAR_IALLTOALLV_INTRA_ALGORITHM=gentran_inplace.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallv0.* env=MPIR_CVAR_IALLTOALLV_INTRA_ALGORITHM=gentran_inplace.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallw1.* env=MPIR_CVAR_IALLTOALLW_INTRA_ALGORITHM=gentran_inplace.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallw2.* env=MPIR_CVAR_IALLTOALLW_INTRA_ALGORITHM=gentran_inplace.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
* * * * * sed -i "s+\(^alltoallw_zeros.* env=MPIR_CVAR_IALLTOALLW_INTRA_ALGORITHM=gentran_inplace.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
# pingping tests with large testsize currently fails async tests due to netmod handling of large message queue
|
|
* * async * * sed -i "s+\(^pingping .*testsize=32.*\)+\1 xfail=issue4474+g" test/mpi/pt2pt/testlist.dtp
|
|
# dup_leak_test suffers from mutex unfairness issue under load for ch4:ofi
|
|
* * * ch4:ofi * sed -i "s+\(^dup_leak_test .*iter=12345.*\)+\1 xfail=issue4595+g" test/mpi/threads/comm/testlist
|
|
# release-gather algorithm won't work with multithread
|
|
* * async * * sed -i "s+\(^.*_ALGORITHM=release_gather.*\)+\1 xfail=ticket0+g" test/mpi/coll/testlist.cvar
|
|
# freebsd failures
|
|
* * debug ch3:tcp freebsd64 sed -i "s+\(^comm_create_group_threads .*\)+\1 xfail=issue4372+g" test/mpi/threads/comm/testlist
|