diff --git a/src/vt/collective/barrier/barrier.cc b/src/vt/collective/barrier/barrier.cc index 525529a150..313a5e3eec 100644 --- a/src/vt/collective/barrier/barrier.cc +++ b/src/vt/collective/barrier/barrier.cc @@ -45,6 +45,7 @@ #include "vt/collective/barrier/barrier.h" #include "vt/collective/collective_alg.h" #include "vt/messaging/active.h" +#include "vt/scheduler/scheduler.h" namespace vt { namespace collective { namespace barrier { diff --git a/src/vt/collective/collective_alg.cc b/src/vt/collective/collective_alg.cc index c07728e7b8..32502fced6 100644 --- a/src/vt/collective/collective_alg.cc +++ b/src/vt/collective/collective_alg.cc @@ -43,6 +43,7 @@ */ #include "vt/collective/collective_alg.h" +#include "vt/scheduler/scheduler.h" #include diff --git a/src/vt/collective/collective_scope.cc b/src/vt/collective/collective_scope.cc index 320c4d61bd..3fa7c8dc46 100644 --- a/src/vt/collective/collective_scope.cc +++ b/src/vt/collective/collective_scope.cc @@ -49,6 +49,7 @@ #include "vt/collective/collective_scope.h" #include "vt/collective/collective_alg.h" #include "vt/pipe/pipe_manager.h" +#include "vt/scheduler/scheduler.h" namespace vt { namespace collective { diff --git a/src/vt/group/global/group_default.cc b/src/vt/group/global/group_default.cc index 56459379e0..aaa9cfb757 100644 --- a/src/vt/group/global/group_default.cc +++ b/src/vt/group/global/group_default.cc @@ -49,6 +49,7 @@ #include "vt/messaging/message.h" #include "vt/messaging/message/smart_ptr.h" #include "vt/collective/tree/tree.h" +#include "vt/scheduler/scheduler.h" #include #include diff --git a/src/vt/messaging/active.cc b/src/vt/messaging/active.cc index eeb39d7e3c..9150ed548e 100644 --- a/src/vt/messaging/active.cc +++ b/src/vt/messaging/active.cc @@ -54,6 +54,7 @@ #include "vt/scheduler/priority.h" #include "vt/utils/mpi_limits/mpi_max_tag.h" #include "vt/runtime/mpi_access.h" +#include "vt/scheduler/scheduler.h" namespace vt { namespace messaging { diff --git a/src/vt/sequence/sequencer.impl.h b/src/vt/sequence/sequencer.impl.h index b487745c96..4120111354 100644 --- a/src/vt/sequence/sequencer.impl.h +++ b/src/vt/sequence/sequencer.impl.h @@ -48,6 +48,7 @@ #include "vt/config.h" #include "vt/sequence/seq_common.h" #include "vt/sequence/sequencer_headers.h" +#include "vt/scheduler/scheduler.h" namespace vt { namespace seq { diff --git a/src/vt/termination/dijkstra-scholten/comm.cc b/src/vt/termination/dijkstra-scholten/comm.cc index d9fe97765f..af9d9ce2b0 100644 --- a/src/vt/termination/dijkstra-scholten/comm.cc +++ b/src/vt/termination/dijkstra-scholten/comm.cc @@ -51,6 +51,7 @@ #include "vt/termination/dijkstra-scholten/ds.h" #include "vt/messaging/active.h" #include "vt/context/context.h" +#include "vt/scheduler/scheduler.h" namespace vt { namespace term { namespace ds { diff --git a/src/vt/vrt/collection/manager.impl.h b/src/vt/vrt/collection/manager.impl.h index 35dec2c876..6dd16985c4 100644 --- a/src/vt/vrt/collection/manager.impl.h +++ b/src/vt/vrt/collection/manager.impl.h @@ -81,6 +81,7 @@ #include "vt/runnable/collection.h" #include "vt/group/group_headers.h" #include "vt/pipe/pipe_headers.h" +#include "vt/scheduler/scheduler.h" #include #include