Temporary header file '/tmp/rJZoxtheaz/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/dart/collision/CollisionDetector.hpp" #include "/usr/include/dart/collision/CollisionFilter.hpp" #include "/usr/include/dart/collision/CollisionGroup.hpp" #include "/usr/include/dart/collision/CollisionObject.hpp" #include "/usr/include/dart/collision/CollisionOption.hpp" #include "/usr/include/dart/collision/CollisionResult.hpp" #include "/usr/include/dart/collision/Contact.hpp" #include "/usr/include/dart/collision/DistanceFilter.hpp" #include "/usr/include/dart/collision/DistanceOption.hpp" #include "/usr/include/dart/collision/DistanceResult.hpp" #include "/usr/include/dart/collision/Option.hpp" #include "/usr/include/dart/collision/RaycastOption.hpp" #include "/usr/include/dart/collision/RaycastResult.hpp" #include "/usr/include/dart/collision/Result.hpp" #include "/usr/include/dart/collision/SmartPointer.hpp" #include "/usr/include/dart/collision/collision.hpp" #include "/usr/include/dart/collision/dart/DARTCollide.hpp" #include "/usr/include/dart/collision/dart/DARTCollisionDetector.hpp" #include "/usr/include/dart/collision/dart/DARTCollisionGroup.hpp" #include "/usr/include/dart/collision/dart/DARTCollisionObject.hpp" #include "/usr/include/dart/collision/dart/dart.hpp" #include "/usr/include/dart/collision/detail/CollisionDetector.hpp" #include "/usr/include/dart/collision/detail/CollisionGroup.hpp" #include "/usr/include/dart/collision/detail/Contact-impl.hpp" #include "/usr/include/dart/collision/detail/UnorderedPairs.hpp" #include "/usr/include/dart/collision/fcl/BackwardCompatibility.hpp" #include "/usr/include/dart/collision/fcl/CollisionShapes.hpp" #include "/usr/include/dart/collision/fcl/FCLCollisionDetector.hpp" #include "/usr/include/dart/collision/fcl/FCLCollisionGroup.hpp" #include "/usr/include/dart/collision/fcl/FCLCollisionObject.hpp" #include "/usr/include/dart/collision/fcl/FCLTypes.hpp" #include "/usr/include/dart/collision/fcl/fcl.hpp" #include "/usr/include/dart/collision/fcl/tri_tri_intersection_test.hpp" #include "/usr/include/dart/common/Aspect.hpp" #include "/usr/include/dart/common/AspectWithVersion.hpp" #include "/usr/include/dart/common/ClassWithVirtualBase.hpp" #include "/usr/include/dart/common/Cloneable.hpp" #include "/usr/include/dart/common/Composite.hpp" #include "/usr/include/dart/common/CompositeJoiner.hpp" #include "/usr/include/dart/common/Console.hpp" #include "/usr/include/dart/common/Deprecated.hpp" #include "/usr/include/dart/common/EmbeddedAspect.hpp" #include "/usr/include/dart/common/Empty.hpp" #include "/usr/include/dart/common/Factory.hpp" #include "/usr/include/dart/common/LocalResource.hpp" #include "/usr/include/dart/common/LocalResourceRetriever.hpp" #include "/usr/include/dart/common/LockableReference.hpp" #include "/usr/include/dart/common/Memory.hpp" #include "/usr/include/dart/common/NameManager.hpp" #include "/usr/include/dart/common/Observer.hpp" #include "/usr/include/dart/common/Optional.hpp" #include "/usr/include/dart/common/Platform.hpp" #include "/usr/include/dart/common/ProxyAspect.hpp" #include "/usr/include/dart/common/RequiresAspect.hpp" #include "/usr/include/dart/common/Resource.hpp" #include "/usr/include/dart/common/ResourceRetriever.hpp" #include "/usr/include/dart/common/SharedLibrary.hpp" #include "/usr/include/dart/common/Signal.hpp" #include "/usr/include/dart/common/Singleton.hpp" #include "/usr/include/dart/common/SmartPointer.hpp" #include "/usr/include/dart/common/SpecializedForAspect.hpp" #include "/usr/include/dart/common/StlHelpers.hpp" #include "/usr/include/dart/common/Subject.hpp" #include "/usr/include/dart/common/Timer.hpp" #include "/usr/include/dart/common/Uri.hpp" #include "/usr/include/dart/common/VersionCounter.hpp" #include "/usr/include/dart/common/Virtual.hpp" #include "/usr/include/dart/common/common.hpp" #include "/usr/include/dart/common/detail/AlignedAllocator.hpp" #include "/usr/include/dart/common/detail/Aspect.hpp" #include "/usr/include/dart/common/detail/AspectWithVersion.hpp" #include "/usr/include/dart/common/detail/Cloneable.hpp" #include "/usr/include/dart/common/detail/Composite.hpp" #include "/usr/include/dart/common/detail/CompositeData.hpp" #include "/usr/include/dart/common/detail/CompositeJoiner.hpp" #include "/usr/include/dart/common/detail/ConnectionBody.hpp" #include "/usr/include/dart/common/detail/EmbeddedAspect.hpp" #include "/usr/include/dart/common/detail/Factory-impl.hpp" #include "/usr/include/dart/common/detail/LockableReference-impl.hpp" #include "/usr/include/dart/common/detail/Memory-impl.hpp" #include "/usr/include/dart/common/detail/NameManager.hpp" #include "/usr/include/dart/common/detail/NoOp.hpp" #include "/usr/include/dart/common/detail/ProxyAspect.hpp" #include "/usr/include/dart/common/detail/RequiresAspect.hpp" #include "/usr/include/dart/common/detail/SharedLibraryManager.hpp" #include "/usr/include/dart/common/detail/Signal.hpp" #include "/usr/include/dart/common/detail/Singleton-impl.hpp" #include "/usr/include/dart/common/detail/SpecializedForAspect.hpp" #include "/usr/include/dart/common/detail/TemplateJoinerDispatchMacro.hpp" #include "/usr/include/dart/common/detail/sub_ptr.hpp" #include "/usr/include/dart/common/sub_ptr.hpp" #include "/usr/include/dart/config.hpp" #include "/usr/include/dart/constraint/BalanceConstraint.hpp" #include "/usr/include/dart/constraint/BallJointConstraint.hpp" #include "/usr/include/dart/constraint/BoxedLcpConstraintSolver.hpp" #include "/usr/include/dart/constraint/BoxedLcpSolver.hpp" #include "/usr/include/dart/constraint/ConstrainedGroup.hpp" #include "/usr/include/dart/constraint/ConstraintBase.hpp" #include "/usr/include/dart/constraint/ConstraintSolver.hpp" #include "/usr/include/dart/constraint/ContactConstraint.hpp" #include "/usr/include/dart/constraint/DantzigBoxedLcpSolver.hpp" #include "/usr/include/dart/constraint/DantzigLCPSolver.hpp" #include "/usr/include/dart/constraint/DynamicJointConstraint.hpp" #include "/usr/include/dart/constraint/JointConstraint.hpp" #include "/usr/include/dart/constraint/JointCoulombFrictionConstraint.hpp" #include "/usr/include/dart/constraint/JointLimitConstraint.hpp" #include "/usr/include/dart/constraint/LCPSolver.hpp" #include "/usr/include/dart/constraint/MimicMotorConstraint.hpp" #include "/usr/include/dart/constraint/PGSLCPSolver.hpp" #include "/usr/include/dart/constraint/PgsBoxedLcpSolver.hpp" #include "/usr/include/dart/constraint/ServoMotorConstraint.hpp" #include "/usr/include/dart/constraint/SmartPointer.hpp" #include "/usr/include/dart/constraint/SoftContactConstraint.hpp" #include "/usr/include/dart/constraint/WeldJointConstraint.hpp" #include "/usr/include/dart/constraint/constraint.hpp" #include "/usr/include/dart/constraint/detail/BoxedLcpSolver-impl.hpp" #include "/usr/include/dart/dart.hpp" #include "/usr/include/dart/dynamics/ArrowShape.hpp" #include "/usr/include/dart/dynamics/AssimpInputResourceAdaptor.hpp" #include "/usr/include/dart/dynamics/BallJoint.hpp" #include "/usr/include/dart/dynamics/BodyNode.hpp" #include "/usr/include/dart/dynamics/BoxShape.hpp" #include "/usr/include/dart/dynamics/Branch.hpp" #include "/usr/include/dart/dynamics/CapsuleShape.hpp" #include "/usr/include/dart/dynamics/Chain.hpp" #include "/usr/include/dart/dynamics/CompositeNode.hpp" #include "/usr/include/dart/dynamics/ConeShape.hpp" #include "/usr/include/dart/dynamics/CylinderShape.hpp" #include "/usr/include/dart/dynamics/DegreeOfFreedom.hpp" #include "/usr/include/dart/dynamics/EllipsoidShape.hpp" #include "/usr/include/dart/dynamics/EndEffector.hpp" #include "/usr/include/dart/dynamics/Entity.hpp" #include "/usr/include/dart/dynamics/EntityNode.hpp" #include "/usr/include/dart/dynamics/EulerJoint.hpp" #include "/usr/include/dart/dynamics/FixedFrame.hpp" #include "/usr/include/dart/dynamics/FixedJacobianNode.hpp" #include "/usr/include/dart/dynamics/Frame.hpp" #include "/usr/include/dart/dynamics/FreeJoint.hpp" #include "/usr/include/dart/dynamics/GenericJoint.hpp" #include "/usr/include/dart/dynamics/Group.hpp" #include "/usr/include/dart/dynamics/HeightmapShape.hpp" #include "/usr/include/dart/dynamics/HierarchicalIK.hpp" #include "/usr/include/dart/dynamics/IkFast.hpp" #include "/usr/include/dart/dynamics/Inertia.hpp" #include "/usr/include/dart/dynamics/InvalidIndex.hpp" #include "/usr/include/dart/dynamics/InverseKinematics.hpp" #include "/usr/include/dart/dynamics/JacobianNode.hpp" #include "/usr/include/dart/dynamics/Joint.hpp" #include "/usr/include/dart/dynamics/LineSegmentShape.hpp" #include "/usr/include/dart/dynamics/Linkage.hpp" #include "/usr/include/dart/dynamics/Marker.hpp" #include "/usr/include/dart/dynamics/MeshShape.hpp" #include "/usr/include/dart/dynamics/MetaSkeleton.hpp" #include "/usr/include/dart/dynamics/MultiSphereConvexHullShape.hpp" #include "/usr/include/dart/dynamics/MultiSphereShape.hpp" #include "/usr/include/dart/dynamics/Node.hpp" #include "/usr/include/dart/dynamics/NodeManagerJoiner.hpp" #include "/usr/include/dart/dynamics/PlanarJoint.hpp" #include "/usr/include/dart/dynamics/PlaneShape.hpp" #include "/usr/include/dart/dynamics/PointCloudShape.hpp" #include "/usr/include/dart/dynamics/PointMass.hpp" #include "/usr/include/dart/dynamics/PrismaticJoint.hpp" #include "/usr/include/dart/dynamics/PyramidShape.hpp" #include "/usr/include/dart/dynamics/ReferentialSkeleton.hpp" #include "/usr/include/dart/dynamics/RevoluteJoint.hpp" #include "/usr/include/dart/dynamics/ScrewJoint.hpp" #include "/usr/include/dart/dynamics/Shape.hpp" #include "/usr/include/dart/dynamics/ShapeFrame.hpp" #include "/usr/include/dart/dynamics/ShapeNode.hpp" #include "/usr/include/dart/dynamics/SharedLibraryIkFast.hpp" #include "/usr/include/dart/dynamics/SimpleFrame.hpp" #include "/usr/include/dart/dynamics/Skeleton.hpp" #include "/usr/include/dart/dynamics/SmartPointer.hpp" #include "/usr/include/dart/dynamics/SoftBodyNode.hpp" #include "/usr/include/dart/dynamics/SoftMeshShape.hpp" #include "/usr/include/dart/dynamics/SpecializedNodeManager.hpp" #include "/usr/include/dart/dynamics/SphereShape.hpp" #include "/usr/include/dart/dynamics/TemplatedJacobianNode.hpp" #include "/usr/include/dart/dynamics/TranslationalJoint.hpp" #include "/usr/include/dart/dynamics/TranslationalJoint2D.hpp" #include "/usr/include/dart/dynamics/UniversalJoint.hpp" #include "/usr/include/dart/dynamics/VoxelGridShape.hpp" #include "/usr/include/dart/dynamics/WeldJoint.hpp" #include "/usr/include/dart/dynamics/ZeroDofJoint.hpp" #include "/usr/include/dart/dynamics/detail/BasicNodeManager.hpp" #include "/usr/include/dart/dynamics/detail/BodyNode.hpp" #include "/usr/include/dart/dynamics/detail/BodyNodeAspect.hpp" #include "/usr/include/dart/dynamics/detail/BodyNodePtr.hpp" #include "/usr/include/dart/dynamics/detail/CompositeNode.hpp" #include "/usr/include/dart/dynamics/detail/DegreeOfFreedomPtr.hpp" #include "/usr/include/dart/dynamics/detail/EndEffectorAspect.hpp" #include "/usr/include/dart/dynamics/detail/EntityNode.hpp" #include "/usr/include/dart/dynamics/detail/EntityNodeAspect.hpp" #include "/usr/include/dart/dynamics/detail/EulerJointAspect.hpp" #include "/usr/include/dart/dynamics/detail/FixedFrameAspect.hpp" #include "/usr/include/dart/dynamics/detail/FixedJacobianNode.hpp" #include "/usr/include/dart/dynamics/detail/GenericJoint.hpp" #include "/usr/include/dart/dynamics/detail/GenericJointAspect.hpp" #include "/usr/include/dart/dynamics/detail/HeightmapShape-impl.hpp" #include "/usr/include/dart/dynamics/detail/InverseKinematics.hpp" #include "/usr/include/dart/dynamics/detail/InverseKinematicsPtr.hpp" #include "/usr/include/dart/dynamics/detail/JointAspect.hpp" #include "/usr/include/dart/dynamics/detail/JointPtr.hpp" #include "/usr/include/dart/dynamics/detail/MarkerAspect.hpp" #include "/usr/include/dart/dynamics/detail/Node.hpp" #include "/usr/include/dart/dynamics/detail/NodeManagerJoiner.hpp" #include "/usr/include/dart/dynamics/detail/NodePtr.hpp" #include "/usr/include/dart/dynamics/detail/PlanarJointAspect.hpp" #include "/usr/include/dart/dynamics/detail/PrismaticJointAspect.hpp" #include "/usr/include/dart/dynamics/detail/RevoluteJointAspect.hpp" #include "/usr/include/dart/dynamics/detail/ScrewJointAspect.hpp" #include "/usr/include/dart/dynamics/detail/Shape.hpp" #include "/usr/include/dart/dynamics/detail/ShapeFrameAspect.hpp" #include "/usr/include/dart/dynamics/detail/ShapeNode.hpp" #include "/usr/include/dart/dynamics/detail/Skeleton.hpp" #include "/usr/include/dart/dynamics/detail/SkeletonAspect.hpp" #include "/usr/include/dart/dynamics/detail/SoftBodyNodeAspect.hpp" #include "/usr/include/dart/dynamics/detail/SpecializedNodeManager.hpp" #include "/usr/include/dart/dynamics/detail/TemplatedJacobianNode.hpp" #include "/usr/include/dart/dynamics/detail/TranslationalJoint2DAspect.hpp" #include "/usr/include/dart/dynamics/detail/UniversalJointAspect.hpp" #include "/usr/include/dart/dynamics/dynamics.hpp" #include "/usr/include/dart/integration/EulerIntegrator.hpp" #include "/usr/include/dart/integration/Integrator.hpp" #include "/usr/include/dart/integration/RK4Integrator.hpp" #include "/usr/include/dart/integration/SemiImplicitEulerIntegrator.hpp" #include "/usr/include/dart/integration/integration.hpp" #include "/usr/include/dart/lcpsolver/Lemke.hpp" #include "/usr/include/dart/lcpsolver/ODELCPSolver.hpp" #include "/usr/include/dart/lcpsolver/lcpsolver.hpp" #include "/usr/include/dart/math/ConfigurationSpace.hpp" #include "/usr/include/dart/math/Constants.hpp" #include "/usr/include/dart/math/Geometry.hpp" #include "/usr/include/dart/math/Helpers.hpp" #include "/usr/include/dart/math/Icosphere.hpp" #include "/usr/include/dart/math/MathTypes.hpp" #include "/usr/include/dart/math/Mesh.hpp" #include "/usr/include/dart/math/Random.hpp" #include "/usr/include/dart/math/TriMesh.hpp" #include "/usr/include/dart/math/detail/ConfigurationSpace.hpp" #include "/usr/include/dart/math/detail/Geometry-impl.hpp" #include "/usr/include/dart/math/detail/Icosphere-impl.hpp" #include "/usr/include/dart/math/detail/Mesh-impl.hpp" #include "/usr/include/dart/math/detail/Random-impl.hpp" #include "/usr/include/dart/math/detail/TriMesh-impl.hpp" #include "/usr/include/dart/math/math.hpp" #include "/usr/include/dart/optimizer/Function.hpp" #include "/usr/include/dart/optimizer/GenericMultiObjectiveProblem.hpp" #include "/usr/include/dart/optimizer/GradientDescentSolver.hpp" #include "/usr/include/dart/optimizer/MultiObjectiveProblem.hpp" #include "/usr/include/dart/optimizer/MultiObjectiveSolver.hpp" #include "/usr/include/dart/optimizer/Population.hpp" #include "/usr/include/dart/optimizer/Problem.hpp" #include "/usr/include/dart/optimizer/Solver.hpp" #include "/usr/include/dart/optimizer/optimizer.hpp" #include "/usr/include/dart/simulation/Recording.hpp" #include "/usr/include/dart/simulation/SmartPointer.hpp" #include "/usr/include/dart/simulation/World.hpp" #include "/usr/include/dart/simulation/detail/World-impl.hpp" #include "/usr/include/dart/simulation/simulation.hpp" // add namespaces namespace Assimp{typedef int tmp_add_type_1;} Assimp::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace Assimp{namespace Intern{typedef int tmp_add_type_2;}} Assimp::Intern::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace Assimp{namespace Math{typedef int tmp_add_type_3;}} Assimp::Math::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace boost{typedef int tmp_add_type_4;} boost::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace boost{namespace detail{typedef int tmp_add_type_5;}} boost::detail::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace boost{namespace filesystem{typedef int tmp_add_type_6;}} boost::filesystem::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace boost{namespace filesystem{namespace detail{typedef int tmp_add_type_7;}}} boost::filesystem::detail::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace boost{namespace integer{typedef int tmp_add_type_8;}} boost::integer::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace boost{namespace io{typedef int tmp_add_type_9;}} boost::io::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace boost{namespace io{namespace detail{typedef int tmp_add_type_10;}}} boost::io::detail::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace boost{namespace iterators{typedef int tmp_add_type_11;}} boost::iterators::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace boost{namespace iterators{namespace detail{typedef int tmp_add_type_12;}}} boost::iterators::detail::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace boost{namespace mpl{typedef int tmp_add_type_13;}} boost::mpl::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace boost{namespace mpl{namespace aux{typedef int tmp_add_type_14;}}} boost::mpl::aux::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace boost{namespace mpl{namespace placeholders{typedef int tmp_add_type_15;}}} boost::mpl::placeholders::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace boost{namespace system{typedef int tmp_add_type_16;}} boost::system::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace boost{namespace system{namespace detail{typedef int tmp_add_type_17;}}} boost::system::detail::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace boost{namespace system{namespace errc{typedef int tmp_add_type_18;}}} boost::system::errc::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace dart{typedef int tmp_add_type_19;} dart::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace dart{namespace collision{typedef int tmp_add_type_20;}} dart::collision::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace dart{namespace collision{namespace detail{typedef int tmp_add_type_21;}}} dart::collision::detail::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace dart{namespace collision{namespace fcl{typedef int tmp_add_type_22;}}} dart::collision::fcl::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace dart{namespace Color{typedef int tmp_add_type_23;}} dart::Color::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace dart{namespace common{typedef int tmp_add_type_24;}} dart::common::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace dart{namespace common{namespace detail{typedef int tmp_add_type_25;}}} dart::common::detail::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace dart{namespace common{namespace signal{typedef int tmp_add_type_26;}}} dart::common::signal::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace dart{namespace common{namespace signal{namespace detail{typedef int tmp_add_type_27;}}}} dart::common::signal::detail::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace dart{namespace constraint{typedef int tmp_add_type_28;}} dart::constraint::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace dart{namespace dynamics{typedef int tmp_add_type_29;}} dart::dynamics::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace dart{namespace dynamics{namespace detail{typedef int tmp_add_type_30;}}} dart::dynamics::detail::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace dart{namespace integration{typedef int tmp_add_type_31;}} dart::integration::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace dart{namespace lcpsolver{typedef int tmp_add_type_32;}} dart::lcpsolver::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace dart{namespace math{typedef int tmp_add_type_33;}} dart::math::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace dart{namespace math{namespace detail{typedef int tmp_add_type_34;}}} dart::math::detail::tmp_add_type_34 tmp_add_func_34(){return 0;}; namespace dart{namespace math{namespace suffixes{typedef int tmp_add_type_35;}}} dart::math::suffixes::tmp_add_type_35 tmp_add_func_35(){return 0;}; namespace dart{namespace optimizer{typedef int tmp_add_type_36;}} dart::optimizer::tmp_add_type_36 tmp_add_func_36(){return 0;}; namespace Eigen{typedef int tmp_add_type_37;} Eigen::tmp_add_type_37 tmp_add_func_37(){return 0;}; namespace Eigen{namespace Architecture{typedef int tmp_add_type_38;}} Eigen::Architecture::tmp_add_type_38 tmp_add_func_38(){return 0;}; namespace Eigen{namespace indexing{typedef int tmp_add_type_39;}} Eigen::indexing::tmp_add_type_39 tmp_add_func_39(){return 0;}; namespace Eigen{namespace internal{typedef int tmp_add_type_40;}} Eigen::internal::tmp_add_type_40 tmp_add_func_40(){return 0;}; namespace Eigen{namespace numext{typedef int tmp_add_type_41;}} Eigen::numext::tmp_add_type_41 tmp_add_func_41(){return 0;}; namespace Eigen{namespace placeholders{typedef int tmp_add_type_42;}} Eigen::placeholders::tmp_add_type_42 tmp_add_func_42(){return 0;}; namespace Eigen{namespace symbolic{typedef int tmp_add_type_43;}} Eigen::symbolic::tmp_add_type_43 tmp_add_func_43(){return 0;}; namespace fcl{typedef int tmp_add_type_44;} fcl::tmp_add_type_44 tmp_add_func_44(){return 0;}; namespace fcl{namespace detail{typedef int tmp_add_type_45;}} fcl::detail::tmp_add_type_45 tmp_add_func_45(){return 0;}; namespace octomap{typedef int tmp_add_type_46;} octomap::tmp_add_type_46 tmp_add_func_46(){return 0;}; namespace octomath{typedef int tmp_add_type_47;} octomath::tmp_add_type_47 tmp_add_func_47(){return 0;}; namespace boost{namespace detail{namespace indirect_traits{typedef int tmp_add_type_48;}}} boost::detail::indirect_traits::tmp_add_type_48 tmp_add_func_48(){return 0;}; namespace boost{namespace detail{namespace static_log2_impl{typedef int tmp_add_type_49;}}} boost::detail::static_log2_impl::tmp_add_type_49 tmp_add_func_49(){return 0;}; namespace boost{namespace filesystem{namespace path_detail{typedef int tmp_add_type_50;}}} boost::filesystem::path_detail::tmp_add_type_50 tmp_add_func_50(){return 0;}; namespace boost{namespace filesystem{namespace path_traits{typedef int tmp_add_type_51;}}} boost::filesystem::path_traits::tmp_add_type_51 tmp_add_func_51(){return 0;}; namespace boost{namespace hash_detail{typedef int tmp_add_type_52;}} boost::hash_detail::tmp_add_type_52 tmp_add_func_52(){return 0;}; namespace boost{namespace sp_adl_block{typedef int tmp_add_type_53;}} boost::sp_adl_block::tmp_add_type_53 tmp_add_func_53(){return 0;}; namespace boost{namespace type_traits{typedef int tmp_add_type_54;}} boost::type_traits::tmp_add_type_54 tmp_add_func_54(){return 0;}; namespace boost{namespace type_traits_detail{typedef int tmp_add_type_55;}} boost::type_traits_detail::tmp_add_type_55 tmp_add_func_55(){return 0;}; namespace Eigen{namespace bfloat16_impl{typedef int tmp_add_type_56;}} Eigen::bfloat16_impl::tmp_add_type_56 tmp_add_func_56(){return 0;}; namespace Eigen{namespace half_impl{typedef int tmp_add_type_57;}} Eigen::half_impl::tmp_add_type_57 tmp_add_func_57(){return 0;}; namespace Eigen{namespace internal{namespace std_fallback{typedef int tmp_add_type_58;}}} Eigen::internal::std_fallback::tmp_add_type_58 tmp_add_func_58(){return 0;}; namespace fcl{namespace detail{namespace dynamic_AABB_tree{typedef int tmp_add_type_59;}}} fcl::detail::dynamic_AABB_tree::tmp_add_type_59 tmp_add_func_59(){return 0;}; namespace fcl{namespace detail{namespace kIOS_fit_functions{typedef int tmp_add_type_60;}}} fcl::detail::kIOS_fit_functions::tmp_add_type_60 tmp_add_func_60(){return 0;}; namespace fcl{namespace detail{namespace libccd_extension{typedef int tmp_add_type_61;}}} fcl::detail::libccd_extension::tmp_add_type_61 tmp_add_func_61(){return 0;}; namespace fcl{namespace detail{namespace OBB_fit_functions{typedef int tmp_add_type_62;}}} fcl::detail::OBB_fit_functions::tmp_add_type_62 tmp_add_func_62(){return 0;}; namespace fcl{namespace detail{namespace OBBRSS_fit_functions{typedef int tmp_add_type_63;}}} fcl::detail::OBBRSS_fit_functions::tmp_add_type_63 tmp_add_func_63(){return 0;}; namespace fcl{namespace detail{namespace RSS_fit_functions{typedef int tmp_add_type_64;}}} fcl::detail::RSS_fit_functions::tmp_add_type_64 tmp_add_func_64(){return 0;}; namespace mpl_{typedef int tmp_add_type_65;} mpl_::tmp_add_type_65 tmp_add_func_65(){return 0;}; namespace mpl_{namespace aux{typedef int tmp_add_type_66;}} mpl_::aux::tmp_add_type_66 tmp_add_func_66(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/rJZoxtheaz/dump1.h" -I/usr/include/eigen3 -I/usr/include/eigen3/Eigen/src/Core/arch/HIP/hcc In file included from /usr/include/dart/dynamics/dynamics.hpp:28, from /usr/include/dart/dart.hpp:42, from /tmp/rJZoxtheaz/dump1.h:128: /usr/include/dart/dynamics/IkFast.hpp:40:10: fatal error: dart/external/ikfast/ikfast.h: No such file or directory 40 | #include "dart/external/ikfast/ikfast.h" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.