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

  // add defines
  #define __STDC_VERSION__ 201710L
#define _TIME_BITS 64
#define _FILE_OFFSET_BITS 64
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#ifdef __cplusplus
// C17 compat layer
#define _Alignof(type) alignof(type)
#endif
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/simbody/SimTKcommon/internal/DecorativeGeometry.h"
  #include "/usr/include/simbody/SimTKcommon/Constants.h"
  #include "/usr/include/simbody/SimTKcommon/Mechanics.h"
  #include "/usr/include/simbody/SimTKcommon/Orientation.h"
  #include "/usr/include/simbody/SimTKcommon/Scalar.h"
  #include "/usr/include/simbody/SimTKcommon/Simmatrix.h"
  #include "/usr/include/simbody/SimTKcommon/SmallMatrix.h"
  #include "/usr/include/simbody/SimTKcommon/TemplatizedLapack.h"
  #include "/usr/include/simbody/SimTKcommon/Testing.h"
  #include "/usr/include/simbody/SimTKcommon/basics.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Array.h"
  #include "/usr/include/simbody/SimTKcommon/internal/BigMatrix.h"
  #include "/usr/include/simbody/SimTKcommon/internal/CloneOnWritePtr.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ClonePtr.h"
  #include "/usr/include/simbody/SimTKcommon/internal/CompositeNumericalTypes.h"
  #include "/usr/include/simbody/SimTKcommon/internal/CoordinateAxis.h"
  #include "/usr/include/simbody/SimTKcommon/internal/DecorationGenerator.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Event.h"
  #include "/usr/include/simbody/SimTKcommon/internal/EventHandler.h"
  #include "/usr/include/simbody/SimTKcommon/internal/EventReporter.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Exception.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ExceptionMacros.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Fortran.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Function.h"
  #include "/usr/include/simbody/SimTKcommon/internal/IteratorRange.h"
  #include "/usr/include/simbody/SimTKcommon/internal/MassProperties.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Mat.h"
  #include "/usr/include/simbody/SimTKcommon/internal/MatrixBase.h"
  #include "/usr/include/simbody/SimTKcommon/internal/MatrixCharacteristics.h"
  #include "/usr/include/simbody/SimTKcommon/internal/MatrixHelper.h"
  #include "/usr/include/simbody/SimTKcommon/internal/MatrixView_.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Matrix_.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Measure.h"
  #include "/usr/include/simbody/SimTKcommon/internal/MeasureImplementation.h"
  #include "/usr/include/simbody/SimTKcommon/internal/NTraits.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Parallel2DExecutor.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ParallelExecutor.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ParallelWorkQueue.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Pathname.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Plugin.h"
  #include "/usr/include/simbody/SimTKcommon/internal/PolygonalMesh.h"
  #include "/usr/include/simbody/SimTKcommon/internal/PolynomialRootFinder.h"
  #include "/usr/include/simbody/SimTKcommon/internal/PrivateImplementation.h"
  #include "/usr/include/simbody/SimTKcommon/internal/PrivateImplementation_Defs.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Quaternion.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Random.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ReferencePtr.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ReinitOnCopy.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ResetOnCopy.h"
  #include "/usr/include/simbody/SimTKcommon/internal/ResultType.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Rotation.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Row.h"
  #include "/usr/include/simbody/SimTKcommon/internal/RowVectorBase.h"
  #include "/usr/include/simbody/SimTKcommon/internal/RowVectorView_.h"
  #include "/usr/include/simbody/SimTKcommon/internal/RowVector_.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Serialize.h"
  #include "/usr/include/simbody/SimTKcommon/internal/SmallDefsThatNeedBig.h"
  #include "/usr/include/simbody/SimTKcommon/internal/SmallMatrixMixed.h"
  #include "/usr/include/simbody/SimTKcommon/internal/SpatialAlgebra.h"
  #include "/usr/include/simbody/SimTKcommon/internal/StableArray.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Stage.h"
  #include "/usr/include/simbody/SimTKcommon/internal/State.h"
  #include "/usr/include/simbody/SimTKcommon/internal/StateImpl.h"
  #include "/usr/include/simbody/SimTKcommon/internal/String.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Study.h"
  #include "/usr/include/simbody/SimTKcommon/internal/StudyGuts.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Subsystem.h"
  #include "/usr/include/simbody/SimTKcommon/internal/SubsystemGuts.h"
  #include "/usr/include/simbody/SimTKcommon/internal/SymMat.h"
  #include "/usr/include/simbody/SimTKcommon/internal/System.h"
  #include "/usr/include/simbody/SimTKcommon/internal/SystemGuts.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Timing.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Transform.h"
  #include "/usr/include/simbody/SimTKcommon/internal/UnitVec.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Value.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Vec.h"
  #include "/usr/include/simbody/SimTKcommon/internal/VectorBase.h"
  #include "/usr/include/simbody/SimTKcommon/internal/VectorIterator.h"
  #include "/usr/include/simbody/SimTKcommon/internal/VectorMath.h"
  #include "/usr/include/simbody/SimTKcommon/internal/VectorView_.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Vector_.h"
  #include "/usr/include/simbody/SimTKcommon/internal/Xml.h"
  #include "/usr/include/simbody/SimTKcommon/internal/common.h"
  #include "/usr/include/simbody/SimTKcommon/internal/conjugate.h"
  #include "/usr/include/simbody/SimTKcommon/internal/negator.h"
  #include "/usr/include/simbody/SimTKcommon.h"
  #include "/usr/include/simbody/SimTKlapack.h"
  #include "/usr/include/simbody/SimTKmath.h"
  #include "/usr/include/simbody/SimTKsimbody.h"
  #include "/usr/include/simbody/SimTKsimbody_aux.h"
  #include "/usr/include/simbody/Simbody.h"
  #include "/usr/include/simbody/simbody/internal/Assembler.h"
  #include "/usr/include/simbody/simbody/internal/AssemblyCondition.h"
  #include "/usr/include/simbody/simbody/internal/AssemblyCondition_Markers.h"
  #include "/usr/include/simbody/simbody/internal/AssemblyCondition_OrientationSensors.h"
  #include "/usr/include/simbody/simbody/internal/AssemblyCondition_QValue.h"
  #include "/usr/include/simbody/simbody/internal/Body.h"
  #include "/usr/include/simbody/simbody/internal/CablePath.h"
  #include "/usr/include/simbody/simbody/internal/CableSpring.h"
  #include "/usr/include/simbody/simbody/internal/CableTrackerSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/CompliantContactSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/ConditionalConstraint.h"
  #include "/usr/include/simbody/simbody/internal/Constraint.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_Ball.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_BuiltIns.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_LineOnLineContact.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_PointInPlane.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_PointOnPlaneContact.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_Rod.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_SphereOnPlaneContact.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_SphereOnSphereContact.h"
  #include "/usr/include/simbody/simbody/internal/Constraint_Weld.h"
  #include "/usr/include/simbody/simbody/internal/ContactSurface.h"
  #include "/usr/include/simbody/simbody/internal/ContactTrackerSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/DecorationSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/ElasticFoundationForce.h"
  #include "/usr/include/simbody/simbody/internal/Force.h"
  #include "/usr/include/simbody/simbody/internal/ForceSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/ForceSubsystemGuts.h"
  #include "/usr/include/simbody/simbody/internal/Force_BuiltIns.h"
  #include "/usr/include/simbody/simbody/internal/Force_Custom.h"
  #include "/usr/include/simbody/simbody/internal/Force_DiscreteForces.h"
  #include "/usr/include/simbody/simbody/internal/Force_Gravity.h"
  #include "/usr/include/simbody/simbody/internal/Force_LinearBushing.h"
  #include "/usr/include/simbody/simbody/internal/Force_MobilityConstantForce.h"
  #include "/usr/include/simbody/simbody/internal/Force_MobilityDiscreteForce.h"
  #include "/usr/include/simbody/simbody/internal/Force_MobilityLinearDamper.h"
  #include "/usr/include/simbody/simbody/internal/Force_MobilityLinearSpring.h"
  #include "/usr/include/simbody/simbody/internal/Force_MobilityLinearStop.h"
  #include "/usr/include/simbody/simbody/internal/Force_Thermostat.h"
  #include "/usr/include/simbody/simbody/internal/GeneralContactSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/GeneralForceSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/HuntCrossleyContact.h"
  #include "/usr/include/simbody/simbody/internal/HuntCrossleyForce.h"
  #include "/usr/include/simbody/simbody/internal/ImpulseSolver.h"
  #include "/usr/include/simbody/simbody/internal/LocalEnergyMinimizer.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Ball.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_BendStretch.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_BuiltIns.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Bushing.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Custom.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Cylinder.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Ellipsoid.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Free.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_FreeLine.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_FunctionBased.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Gimbal.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Ground.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_LineOrientation.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Pin.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Planar.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Screw.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Slider.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_SphericalCoords.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Translation.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Universal.h"
  #include "/usr/include/simbody/simbody/internal/MobilizedBody_Weld.h"
  #include "/usr/include/simbody/simbody/internal/Motion.h"
  #include "/usr/include/simbody/simbody/internal/MultibodySystem.h"
  #include "/usr/include/simbody/simbody/internal/ObservedPointFitter.h"
  #include "/usr/include/simbody/simbody/internal/PGSImpulseSolver.h"
  #include "/usr/include/simbody/simbody/internal/PLUSImpulseSolver.h"
  #include "/usr/include/simbody/simbody/internal/SemiExplicitEulerTimeStepper.h"
  #include "/usr/include/simbody/simbody/internal/SimbodyMatterSubsystem.h"
  #include "/usr/include/simbody/simbody/internal/SimbodyMatterSubtree.h"
  #include "/usr/include/simbody/simbody/internal/SmoothSphereHalfSpaceForce.h"
  #include "/usr/include/simbody/simbody/internal/TextDataEventReporter.h"
  #include "/usr/include/simbody/simbody/internal/Visualizer.h"
  #include "/usr/include/simbody/simbody/internal/Visualizer_InputListener.h"
  #include "/usr/include/simbody/simbody/internal/Visualizer_Reporter.h"
  #include "/usr/include/simbody/simbody/internal/common.h"
  #include "/usr/include/simbody/simmath/CPodesIntegrator.h"
  #include "/usr/include/simbody/simmath/Differentiator.h"
  #include "/usr/include/simbody/simmath/ExplicitEulerIntegrator.h"
  #include "/usr/include/simbody/simmath/Integrator.h"
  #include "/usr/include/simbody/simmath/LinearAlgebra.h"
  #include "/usr/include/simbody/simmath/MultibodyGraphMaker.h"
  #include "/usr/include/simbody/simmath/Optimizer.h"
  #include "/usr/include/simbody/simmath/RungeKutta2Integrator.h"
  #include "/usr/include/simbody/simmath/RungeKutta3Integrator.h"
  #include "/usr/include/simbody/simmath/RungeKuttaFeldbergIntegrator.h"
  #include "/usr/include/simbody/simmath/RungeKuttaMersonIntegrator.h"
  #include "/usr/include/simbody/simmath/SemiExplicitEuler2Integrator.h"
  #include "/usr/include/simbody/simmath/SemiExplicitEulerIntegrator.h"
  #include "/usr/include/simbody/simmath/TimeStepper.h"
  #include "/usr/include/simbody/simmath/VerletIntegrator.h"
  #include "/usr/include/simbody/simmath/internal/BicubicSurface.h"
  #include "/usr/include/simbody/simmath/internal/CollisionDetectionAlgorithm.h"
  #include "/usr/include/simbody/simmath/internal/Contact.h"
  #include "/usr/include/simbody/simmath/internal/ContactGeometry.h"
  #include "/usr/include/simbody/simmath/internal/ContactTracker.h"
  #include "/usr/include/simbody/simmath/internal/GCVSPLUtil.h"
  #include "/usr/include/simbody/simmath/internal/Geo.h"
  #include "/usr/include/simbody/simmath/internal/Geo_BicubicBezierPatch.h"
  #include "/usr/include/simbody/simmath/internal/Geo_BicubicHermitePatch.h"
  #include "/usr/include/simbody/simmath/internal/Geo_Box.h"
  #include "/usr/include/simbody/simmath/internal/Geo_CubicBezierCurve.h"
  #include "/usr/include/simbody/simmath/internal/Geo_CubicHermiteCurve.h"
  #include "/usr/include/simbody/simmath/internal/Geo_LineSeg.h"
  #include "/usr/include/simbody/simmath/internal/Geo_Point.h"
  #include "/usr/include/simbody/simmath/internal/Geo_Sphere.h"
  #include "/usr/include/simbody/simmath/internal/Geo_Triangle.h"
  #include "/usr/include/simbody/simmath/internal/Geodesic.h"
  #include "/usr/include/simbody/simmath/internal/GeodesicIntegrator.h"
  #include "/usr/include/simbody/simmath/internal/OBBTree.h"
  #include "/usr/include/simbody/simmath/internal/OptimizerRep.h"
  #include "/usr/include/simbody/simmath/internal/OrientedBoundingBox.h"
  #include "/usr/include/simbody/simmath/internal/ParticleConSurfaceSystem.h"
  #include "/usr/include/simbody/simmath/internal/SimTKcpodes.h"
  #include "/usr/include/simbody/simmath/internal/Spline.h"
  #include "/usr/include/simbody/simmath/internal/SplineFitter.h"
  #include "/usr/include/simbody/simmath/internal/common.h"

  // add namespaces
  namespace SimTK{typedef int tmp_add_type_1;}
  SimTK::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace SimTK{namespace Exception{typedef int tmp_add_type_2;}}
  SimTK::Exception::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace SimTK{namespace Impl{typedef int tmp_add_type_3;}}
  SimTK::Impl::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace SimTK{namespace Xml{typedef int tmp_add_type_4;}}
  SimTK::Xml::tmp_add_type_4 tmp_add_func_4(){return 0;};

  // add classes
  _G_fpos64_t* tmp_add_class_0;
  _G_fpos_t* tmp_add_class_1;
  _IO_cookie_io_functions_t* tmp_add_class_2;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w -std=c++11 "/tmp/JL8zKP1YFb/dump1.h"  -I/usr/include/simbody

