diff --git a/orttraining/orttraining/core/framework/adasum/adasum_interface.h b/orttraining/orttraining/core/framework/adasum/adasum_interface.h index 0cd164b31f..b74e28fcaf 100644 --- a/orttraining/orttraining/core/framework/adasum/adasum_interface.h +++ b/orttraining/orttraining/core/framework/adasum/adasum_interface.h @@ -60,6 +60,8 @@ class AdasumInterface { virtual const Communicator_type* GetReductionComms() = 0; + virtual ~AdasumInterface() = default; + protected: // Communication primitives required for Adasum algorithm virtual void PointToPointSendRecv(void* input_data_buffer,