Temporary header file '/tmp/c83bV49XBF/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/mrpt/math/include/mrpt/math/CAtan2LookUpTable.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CBinaryRelation.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CHistogram.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CLevenbergMarquardt.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CMatrixB.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CMatrixD.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CMatrixDynamic.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CMatrixF.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CMatrixFixed.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CMonteCarlo.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CPolygon.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CProbabilityDensityFunction.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CQuaternion.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CSparseMatrix.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CSparseMatrixTemplate.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CSplineInterpolator1D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CVectorDynamic.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/CVectorFixed.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/KDTreeCapable.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/MatrixBase.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/MatrixBlockSparseCols.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/MatrixVectorBase.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TBoundingBox.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TLine2D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TLine3D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TObject2D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TObject3D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPlane.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPoint2D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPoint3D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPolygon2D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPolygon3D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPolygonWithPlane.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPose2D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPose3D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPose3DQuat.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TPoseOrPoint.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TSegment2D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TSegment3D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TTwist2D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/TTwist3D.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/bits_math.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/data_utils.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/distributions.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/eigen_extensions.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/epsilon.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/filters.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/fourier.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/fresnel.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/geometry.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/gtsam_wrappers.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/homog_matrices.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/interp_fit.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/interp_fit.hpp"
  #include "/usr/include/mrpt/math/include/mrpt/math/kmeans.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/lightweight_geom_data.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/lightweight_geom_data_frwds.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/mat2eig.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/math_frwds.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/matrix_adaptors.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/matrix_serialization.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/matrix_size_t.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/model_search.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/model_search_impl.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/num_jacobian.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/ops_containers.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/ops_matrices.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/ops_vectors.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/point_poses2vectors.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/poly_roots.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/ransac.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/ransac_applications.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/ransac_impl.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/registerAllClasses.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/robust_kernels.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/slerp.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/transform_gaussian.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/utils.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/utils_matlab.h"
  #include "/usr/include/mrpt/math/include/mrpt/math/wrap2pi.h"

  // add namespaces
  namespace Eigen{typedef int tmp_add_type_1;}
  Eigen::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace mrpt{typedef int tmp_add_type_2;}
  mrpt::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace mrpt{namespace containers{typedef int tmp_add_type_3;}}
  mrpt::containers::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace mrpt{namespace containers{namespace internal{typedef int tmp_add_type_4;}}}
  mrpt::containers::internal::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace mrpt{namespace cpu{typedef int tmp_add_type_5;}}
  mrpt::cpu::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace mrpt{namespace cpu{namespace internal{typedef int tmp_add_type_6;}}}
  mrpt::cpu::internal::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace mrpt{namespace internal{typedef int tmp_add_type_7;}}
  mrpt::internal::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace mrpt{namespace math{typedef int tmp_add_type_8;}}
  mrpt::math::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{typedef int tmp_add_type_9;}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace containers{typedef int tmp_add_type_10;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::containers::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace literals{typedef int tmp_add_type_11;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::literals::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace math{typedef int tmp_add_type_12;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::math::tmp_add_type_12 tmp_add_func_12(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace math{namespace detail{typedef int tmp_add_type_13;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::math::detail::tmp_add_type_13 tmp_add_func_13(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace math{namespace internal{typedef int tmp_add_type_14;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::math::internal::tmp_add_type_14 tmp_add_func_14(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace random{typedef int tmp_add_type_15;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::random::tmp_add_type_15 tmp_add_func_15(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace rtti{typedef int tmp_add_type_16;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::rtti::tmp_add_type_16 tmp_add_func_16(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace rtti{namespace internal{typedef int tmp_add_type_17;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::rtti::internal::tmp_add_type_17 tmp_add_func_17(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace serialization{typedef int tmp_add_type_18;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::serialization::tmp_add_type_18 tmp_add_func_18(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace system{typedef int tmp_add_type_19;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::system::tmp_add_type_19 tmp_add_func_19(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace system{namespace os{typedef int tmp_add_type_20;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::system::os::tmp_add_type_20 tmp_add_func_20(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace typemeta{typedef int tmp_add_type_21;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::typemeta::tmp_add_type_21 tmp_add_func_21(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace typemeta{namespace detail{typedef int tmp_add_type_22;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::typemeta::detail::tmp_add_type_22 tmp_add_func_22(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace mrpt{namespace typemeta{namespace internal{typedef int tmp_add_type_23;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::mrpt::typemeta::internal::tmp_add_type_23 tmp_add_func_23(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace chrono{typedef int tmp_add_type_24;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::chrono::tmp_add_type_24 tmp_add_func_24(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace filesystem{typedef int tmp_add_type_25;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::filesystem::tmp_add_type_25 tmp_add_func_25(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace literals{typedef int tmp_add_type_26;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::literals::tmp_add_type_26 tmp_add_func_26(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace pmr{typedef int tmp_add_type_27;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::pmr::tmp_add_type_27 tmp_add_func_27(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace std{namespace pmr{typedef int tmp_add_type_28;}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::std::pmr::tmp_add_type_28 tmp_add_func_28(){return 0;};
  namespace mrpt{namespace math{namespace detail{typedef int tmp_add_type_29;}}}
  mrpt::math::detail::tmp_add_type_29 tmp_add_func_29(){return 0;};
  namespace mrpt{namespace typemeta{typedef int tmp_add_type_30;}}
  mrpt::typemeta::tmp_add_type_30 tmp_add_func_30(){return 0;};
  namespace mrpt{namespace typemeta{namespace internal{typedef int tmp_add_type_31;}}}
  mrpt::typemeta::internal::tmp_add_type_31 tmp_add_func_31(){return 0;};
  namespace nanoflann{typedef int tmp_add_type_32;}
  nanoflann::tmp_add_type_32 tmp_add_func_32(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace __cxx11{typedef int tmp_add_type_33;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::__cxx11::tmp_add_type_33 tmp_add_func_33(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace __detail{typedef int tmp_add_type_34;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::__detail::tmp_add_type_34 tmp_add_func_34(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace __detail{namespace __variant{typedef int tmp_add_type_35;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::__detail::__variant::tmp_add_type_35 tmp_add_func_35(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace __parse_int{typedef int tmp_add_type_36;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::__parse_int::tmp_add_type_36 tmp_add_func_36(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace __select_int{typedef int tmp_add_type_37;}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::__select_int::tmp_add_type_37 tmp_add_func_37(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace chrono{namespace __detail{typedef int tmp_add_type_38;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::chrono::__detail::tmp_add_type_38 tmp_add_func_38(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace chrono{namespace _V2{typedef int tmp_add_type_39;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::chrono::_V2::tmp_add_type_39 tmp_add_func_39(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace mrpt{namespace math{namespace CBinaryRelation{namespace operator []{namespace std{namespace literals{namespace chrono_literals{typedef int tmp_add_type_40;}}}}}}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::mrpt::math::CBinaryRelation::operator []::std::literals::chrono_literals::tmp_add_type_40 tmp_add_func_40(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace std{namespace _V2{typedef int tmp_add_type_41;}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::std::_V2::tmp_add_type_41 tmp_add_func_41(){return 0;};
  namespace mrpt{namespace math{namespace CMatrixRowAccessor{namespace CMatrixRowAccessor{namespace std{namespace rel_ops{typedef int tmp_add_type_42;}}}}}}
  mrpt::math::CMatrixRowAccessor::CMatrixRowAccessor::std::rel_ops::tmp_add_type_42 tmp_add_func_42(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/c83bV49XBF/dump1.h"  -I/usr/include/suitesparse -I/usr/include/mrpt/typemeta/include -I/usr/include/mrpt/system/include -I/usr/include/mrpt/serialization/include -I/usr/include/mrpt/rtti/include -I/usr/include/mrpt/random/include -I/usr/include/mrpt/math/include -I/usr/include/mrpt/core/include -I/usr/include/mrpt/containers/include

In file included from /usr/include/mrpt/math/include/mrpt/math/CBinaryRelation.h:12,
                 from /tmp/c83bV49XBF/dump1.h:13:
/usr/include/mrpt/math/include/mrpt/math/matrix_adaptors.h:746:21: error: unterminated argument list invoking macro "ASSERT_"
  746 | }  // namespace mrpt
      |                     ^
/usr/include/mrpt/math/include/mrpt/math/CBinaryRelation.h:582:21: error: unterminated argument list invoking macro "ASSERT_LT_"
  582 | }  // namespace mrpt
      |                     ^
In file included from /tmp/c83bV49XBF/dump1.h:62:
/usr/include/mrpt/math/include/mrpt/math/gtsam_wrappers.h:11:10: fatal error: gtsam/geometry/Point3.h: No such file or directory
   11 | #include <gtsam/geometry/Point3.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

