diff --git a/src/vt/collective/startup.cc b/src/vt/collective/startup.cc index 607dfc9912..40010925f5 100644 --- a/src/vt/collective/startup.cc +++ b/src/vt/collective/startup.cc @@ -66,7 +66,8 @@ RuntimePtrType initialize(int& argc, char**& argv, MPI_Comm* comm) { RuntimePtrType initialize(MPI_Comm* comm) { int argc = 0; char** argv = nullptr; - return CollectiveOps::initialize(argc,argv,no_workers,true,comm); + bool const is_interop = comm != nullptr; + return CollectiveOps::initialize(argc,argv,no_workers,is_interop,comm); } void finalize(RuntimePtrType in_rt) {