Open veqcc opened 1 month ago
Hi, thanks for bringing attention to this!
This is a known issue - I would love to use all the Clang tooling for Nebula - but even when fixing this, I found that transport_drivers
also does not compile with Clang so I gave up for the time being. I will look into this some time in the near future. If you want a fix now, please feel free to PR :bowing_man:
@mojomex Thank you for your quick reply!!
My first concern is whether the struct PointXYZIR
and PointXYZIRADT
are aligned, in spite of the pcl bug?
If they are NOT aligned, it should be solved soon.
If they are aligned, then I think we have two options:
pcl>=v1.10.0
It is reccomnended here: https://github.com/leggedrobotics/tensorflow-cpp/blob/master/ISSUES.mdMay I close it?
@veqcc The fix is currently merged into develop, we'll close the issue once it is merged into main!
There is a known bug in
EIGEN_ALIGN16
in PCL: https://github.com/leggedrobotics/tensorflow-cpp/blob/master/ISSUES.mdDue to the bug, the clang-tidy make the following CRITICAL warning
in https://github.com/tier4/nebula/blob/main/nebula_common/include/nebula_common/point_types.hpp
Could you avoid the bug?