diff --git a/test/test_communicator_gatherv.cc b/test/test_communicator_gatherv.cc index 4a9bce50..9c5538b2 100644 --- a/test/test_communicator_gatherv.cc +++ b/test/test_communicator_gatherv.cc @@ -95,9 +95,11 @@ BOOST_AUTO_TEST_CASE(gatherv) { BOOST_TEST(gatherv_test(1.0)); BOOST_TEST(gatherv_test(tuple{1, 2.0})); +#if !defined MPICH || MPICH_NUMVERSION >= 40101000 BOOST_TEST(igatherv_test(1.0)); BOOST_TEST(igatherv_test(tuple{1, 2.0})); BOOST_TEST(igatherv_test(1.0)); BOOST_TEST(igatherv_test(tuple{1, 2.0})); +#endif } diff --git a/test/test_communicator_scatterv.cc b/test/test_communicator_scatterv.cc index ba6f3334..0bb0bfac 100644 --- a/test/test_communicator_scatterv.cc +++ b/test/test_communicator_scatterv.cc @@ -78,9 +78,11 @@ BOOST_AUTO_TEST_CASE(scatterv) { BOOST_TEST(scatterv_test(1.0)); BOOST_TEST(scatterv_test(tuple{1, 2.0})); +#if !defined MPICH || MPICH_NUMVERSION >= 40101000 BOOST_TEST(iscatterv_test(1.0)); BOOST_TEST(iscatterv_test(tuple{1, 2.0})); BOOST_TEST(iscatterv_test(1.0)); BOOST_TEST(iscatterv_test(tuple{1, 2.0})); +#endif }