Skip to content

18.0.4

Choose a tag to compare

@github-actions github-actions released this 20 Oct 06:16

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.

Related Issues