Update segment_collective.hpp