[CI] Set up CI for Mac M1 (#9699)
This commit is contained in:
committed by
GitHub
parent
791de7789b
commit
5e6cb63a56
@@ -53,7 +53,7 @@ class AllreduceWorker : public WorkerForTest {
|
||||
Context ctx;
|
||||
std::vector<std::uint32_t> data(comm_.World(), 0);
|
||||
data[comm_.Rank()] = ~std::uint32_t{0};
|
||||
auto pcoll = std::make_shared<Coll>();
|
||||
auto pcoll = std::shared_ptr<Coll>{new Coll{}};
|
||||
auto rc = pcoll->Allreduce(&ctx, comm_, EraseType(common::Span{data.data(), data.size()}),
|
||||
ArrayInterfaceHandler::kU4, Op::kBitwiseOR);
|
||||
ASSERT_TRUE(rc.OK()) << rc.Report();
|
||||
|
||||
@@ -41,7 +41,7 @@ class LoopTest : public ::testing::Test {
|
||||
rc = pair_.first.NonBlocking(true);
|
||||
ASSERT_TRUE(rc.OK());
|
||||
|
||||
loop_ = std::make_shared<Loop>(timeout);
|
||||
loop_ = std::shared_ptr<Loop>{new Loop{timeout}};
|
||||
}
|
||||
|
||||
void TearDown() override {
|
||||
|
||||
Reference in New Issue
Block a user