missing include in common/atan2.hpp