use stdexec::inline_scheduler Use NVIDIA/stdexec as we need to update sdbusplus which depends on that. Google-Bug-Id: 482144905 Change-Id: I7c45ef50697c5a81167cad452e877294f6b87e89 Signed-off-by: Willy Tu <wltu@google.com>
diff --git a/platform-mc/sensor_manager.cpp b/platform-mc/sensor_manager.cpp index ae0b72c..438ff52 100644 --- a/platform-mc/sensor_manager.cpp +++ b/platform-mc/sensor_manager.cpp
@@ -155,7 +155,7 @@ rcOpt = PLDM_SUCCESS; } }), - exec::default_task_context<void>(exec::inline_scheduler{})); + exec::default_task_context<void>(stdexec::inline_scheduler{})); } exec::task<int> SensorManager::doSensorPollingTask(pldm_tid_t tid)
diff --git a/platform-mc/terminus_manager.cpp b/platform-mc/terminus_manager.cpp index be139a4..e602e7b 100644 --- a/platform-mc/terminus_manager.cpp +++ b/platform-mc/terminus_manager.cpp
@@ -179,7 +179,7 @@ auto& [scope, rcOpt] = discoverMctpTerminusTaskHandle.emplace(); scope.spawn(discoverMctpTerminusTask() | stdexec::then([&](int rc) { rcOpt.emplace(rc); }), - exec::default_task_context<void>(exec::inline_scheduler{})); + exec::default_task_context<void>(stdexec::inline_scheduler{})); } TerminiMapper::iterator TerminusManager::findTerminusPtr(
diff --git a/requester/test/handler_test.cpp b/requester/test/handler_test.cpp index a57a047..1b98379 100644 --- a/requester/test/handler_test.cpp +++ b/requester/test/handler_test.cpp
@@ -207,7 +207,7 @@ EXPECT_EQ(validResponse, true); }), - exec::default_task_context<void>(exec::inline_scheduler{})); + exec::default_task_context<void>(stdexec::inline_scheduler{})); pldm::Response mockResponse(sizeof(pldm_msg_hdr) + sizeof(uint8_t), 0); auto mockResponsePtr = @@ -243,7 +243,7 @@ EXPECT_TRUE(false); // unreachable }) | stdexec::upon_stopped([&] { stopped = true; }), - exec::default_task_context<void>(exec::inline_scheduler{})); + exec::default_task_context<void>(stdexec::inline_scheduler{})); scope.request_stop(); @@ -299,7 +299,7 @@ EXPECT_EQ(expectedTid, respTid); }), - exec::default_task_context<void>(exec::inline_scheduler{})); + exec::default_task_context<void>(stdexec::inline_scheduler{})); pldm::Response mockResponse(sizeof(pldm_msg_hdr) + PLDM_GET_TID_RESP_BYTES, 0);