18.0.4
Description
Abstract
This adds compile option to suppress warnings that only comes out when the traffic_simulator package is built on arm machines.
This shouldn't affect the built on x64 machines.
Background
In build CI in autoware, we are also checking the built on ARM environments, but the build is failing due to -Werror=class-memaccess. https://github.com/autowarefoundation/autoware/actions/runs/18395755888/job/52424742137
The error comes from /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h which is included via lanelet2 libraries. Since it is not due to the codes maintained in scenario_simulator_v2, I believe we could just ignore it by suppressing the warning.