PCL Trunk and ROS Hydro - Assembler Messages
I'm playing with Kinfu in PCL, so I had to clone and compile the PCL trunk from bitbucket. However, one of my own packages does not compile anymore using catkin_make:
/tmp/ccj7RxYq.s: Assembler messages:
/tmp/ccj7RxYq.s:865: Error: no such instruction: `vfmadd312sd (%rbx,%rdi,8),%xmm5,%xmm4'
[...]
The file that the errors seem to be related to does not contain anything related to assembler code. The includes are: "Eigen/Dense", <pcl kdtree="" kdtree_flann.h="">, and <pcl search="" organized.h="">.
When I restrict the compiler flags to -fopenmp -Wno-deprecated, it compiles fine. However, when adding -DNDEBUG -O3, the errors occur.
- What compiler (version) do you use? - What CPU do you have?
Compiler: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5). CPU model name: Intel(R) Core(TM) i7-4770K.