following the convention in other files eg., data_map.h -> DataMap& oper...

...ator=(const DataMap&) = default;

just modifying to:
NodeId& operator=(const NodeId&) = default;

Now the builds are fine for arm-gcc as well.