From 1fa370abcdc647cfbdde63676870293f32e125ca Mon Sep 17 00:00:00 2001 From: Matt Drozt Date: Fri, 18 Oct 2024 14:11:12 -0500 Subject: [PATCH] Make CI happy --- doc/changelog.md | 7 +++++++ smartsim/_core/launcher/dragon/dragonBackend.py | 1 - 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/doc/changelog.md b/doc/changelog.md index 8f93a1ae2..162a7e319 100644 --- a/doc/changelog.md +++ b/doc/changelog.md @@ -13,11 +13,18 @@ To be released at some point in the future Description +- Update the `DragonBackend` to used + [Dragon V0.10](https://github.com/DragonHPC/dragon/releases/tag/v0.10-beta) - Implement workaround for Tensorflow that allows RedisAI to build with GCC-14 - Add instructions for installing SmartSim on PML's Scylla Detailed Notes +- Dragon V0.10 introduced support for infiniband networks and largely + overhauled the ``ProcessGroup`` API, used widely throughout SmartSim's + ``DragonBackend``, for better readability and debugging. SmartSim has has + adopted this new version of Dragon to take advantage of these improvements. + ([SmartSim-PR753](https://github.com/CrayLabs/SmartSim/pull/753)) - In libtensorflow, the input argument to TF_SessionRun seems to be mistyped to TF_Output instead of TF_Input. These two types differ only in name. GCC-14 catches this and throws an error, even though earlier versions allow this. To diff --git a/smartsim/_core/launcher/dragon/dragonBackend.py b/smartsim/_core/launcher/dragon/dragonBackend.py index 1338cb0e3..078aa16c4 100644 --- a/smartsim/_core/launcher/dragon/dragonBackend.py +++ b/smartsim/_core/launcher/dragon/dragonBackend.py @@ -30,7 +30,6 @@ import time import typing as t from dataclasses import dataclass, field -from enum import Enum from threading import RLock from tabulate import tabulate