Ambigious Error While compiling with c++11

Issue #47 invalid
Former user created an issue

Your library does not compile under c++11 due to Ambigious error

"error: call of overloaded ‘isnan(double&)’ is ambiguous"

Easy fix is to replace all of your isnan and isinf with std::isinf std::isnan.

I used it in Kinova-ros package.

Comments (1)

  1. Patrick Beeson Account Deactivated

    You error is with an ikfast plugin for mOveit. NOT Trac_IK. TRAC_IK already has std::isnan() calls. Marking as invalid. I suggest you file this issue with the software responsible for the m1n6s300_mico_arm_ikfast_solver.cpp file.

  2. Log in to comment