Temporary header file '/tmp/h3OG2XwKNX/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/ignition/msgs8/ignition/msgs/actor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/actuators.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/air_pressure_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/altimeter.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/altimeter_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/annotated_axis_aligned_2d_box.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/annotated_axis_aligned_2d_box_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/annotated_oriented_3d_box.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/annotated_oriented_3d_box_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/any.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/atmosphere.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/axis.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/axis_aligned_2d_box.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/axis_aligned_box.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/battery.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/battery_state.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/boolean.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/boxgeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/bytes.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/camera_cmd.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/camera_info.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/camera_lens.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/camerasensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/capsulegeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/cessna.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/clock.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/cmd_vel2d.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/collision.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/color.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/conegeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/contact.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/contacts.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/contactsensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/cylindergeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/density.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/diagnostics.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/discovery.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/distortion.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/double.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/double_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/duration.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/ellipsoidgeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/empty.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/entity.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/entity_factory.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/entity_factory_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/float.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/float_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/fluid.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/fluid_pressure.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/fog.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/friction.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/geometry.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/gps.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/gps_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/gui.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/gui_camera.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/header.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/heightmapgeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/hydra.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/image.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/imagegeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/imu.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/imu_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/inertial.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/int32.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/int32_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/int64.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/int64_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joint.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joint_animation.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joint_cmd.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joint_trajectory.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joint_trajectory_point.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joint_wrench.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joy.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/joystick.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/laserscan.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/lidar_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/light.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/link.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/link_data.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/log_control.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/log_playback_control.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/log_playback_stats.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/log_status.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/logical_camera_image.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/logical_camera_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/magnetometer.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/magnetometer_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/marker.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/marker_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/material.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/meshgeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/model.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/model_configuration.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/model_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/navsat.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/navsat_sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/occupancy_grid.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/odometry.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/oriented_3d_box.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/packet.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/param.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/param_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/particle_emitter.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/particle_emitter_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/performance_sensor_metrics.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/physics.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/pid.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/planegeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/plugin.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/plugin_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/pointcloud.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/pointcloud_packed.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/polylinegeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/pose.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/pose_animation.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/pose_trajectory.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/pose_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/projector.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/propagation_grid.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/propagation_particle.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/publish.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/publishers.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/quaternion.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/raysensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/request.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/response.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/rest_login.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/rest_logout.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/rest_post.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/rest_response.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/road.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/scene.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/sdf_generator_config.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/selection.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/sensor.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/sensor_noise.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/sensor_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/serialized.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/serialized_map.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/server_control.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/shadows.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/sim_event.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/sky.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/sonar.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/spheregeom.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/spherical_coordinates.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/statistic.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/stringmsg.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/stringmsg_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/subscribe.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/surface.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/tactile.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/test.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/time.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/topic_info.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/track_visual.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/twist.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/uint32.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/uint32_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/uint64.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/uint64_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/undo_redo.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/user_cmd.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/user_cmd_stats.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/vector2d.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/vector3d.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/version.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/version_range.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/versioned_name.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/video_record.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/visual.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/visual_v.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/web_request.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/wind.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/wireless_node.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/wireless_nodes.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/world_control.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/world_control_state.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/world_modify.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/world_reset.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/world_stats.pb.h"
  #include "/usr/include/ignition/msgs8/ignition/msgs/wrench.pb.h"

  // add namespaces
  namespace google{typedef int tmp_add_type_1;}
  google::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace google{namespace protobuf{typedef int tmp_add_type_2;}}
  google::protobuf::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace google{namespace protobuf{namespace compiler{typedef int tmp_add_type_3;}}}
  google::protobuf::compiler::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace google{namespace protobuf{namespace compiler{namespace cpp{typedef int tmp_add_type_4;}}}}
  google::protobuf::compiler::cpp::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace google{namespace protobuf{namespace expr{typedef int tmp_add_type_5;}}}
  google::protobuf::expr::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace google{namespace protobuf{namespace internal{typedef int tmp_add_type_6;}}}
  google::protobuf::internal::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace google{namespace protobuf{namespace io{typedef int tmp_add_type_7;}}}
  google::protobuf::io::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace google{namespace protobuf{namespace python{typedef int tmp_add_type_8;}}}
  google::protobuf::python::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace google{namespace protobuf{namespace strings{typedef int tmp_add_type_9;}}}
  google::protobuf::strings::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace google{namespace protobuf{namespace TestUtil{typedef int tmp_add_type_10;}}}
  google::protobuf::TestUtil::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace google{namespace protobuf{namespace util{typedef int tmp_add_type_11;}}}
  google::protobuf::util::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace ignition{typedef int tmp_add_type_12;}
  ignition::tmp_add_type_12 tmp_add_func_12(){return 0;};
  namespace ignition{namespace msgs{typedef int tmp_add_type_13;}}
  ignition::msgs::tmp_add_type_13 tmp_add_func_13(){return 0;};
  namespace google{namespace protobuf{namespace arena_metrics{typedef int tmp_add_type_14;}}}
  google::protobuf::arena_metrics::tmp_add_type_14 tmp_add_func_14(){return 0;};
  namespace google{namespace protobuf{namespace descriptor_unittest{typedef int tmp_add_type_15;}}}
  google::protobuf::descriptor_unittest::tmp_add_type_15 tmp_add_func_15(){return 0;};
  namespace google{namespace protobuf{namespace internal{namespace big_endian{typedef int tmp_add_type_16;}}}}
  google::protobuf::internal::big_endian::tmp_add_type_16 tmp_add_func_16(){return 0;};
  namespace google{namespace protobuf{namespace internal{namespace little_endian{typedef int tmp_add_type_17;}}}}
  google::protobuf::internal::little_endian::tmp_add_type_17 tmp_add_func_17(){return 0;};
  namespace google{namespace protobuf{namespace stringpiece_internal{typedef int tmp_add_type_18;}}}
  google::protobuf::stringpiece_internal::tmp_add_type_18 tmp_add_func_18(){return 0;};
  namespace google{namespace protobuf{namespace util{namespace status_internal{typedef int tmp_add_type_19;}}}}
  google::protobuf::util::status_internal::tmp_add_type_19 tmp_add_func_19(){return 0;};

  // add classes
  TableStruct_ignition_2fmsgs_2factor_2eproto* tmp_add_class_0;
  TableStruct_ignition_2fmsgs_2factuators_2eproto* tmp_add_class_1;
  TableStruct_ignition_2fmsgs_2fair_5fpressure_5fsensor_2eproto* tmp_add_class_2;
  TableStruct_ignition_2fmsgs_2faltimeter_2eproto* tmp_add_class_3;
  TableStruct_ignition_2fmsgs_2faltimeter_5fsensor_2eproto* tmp_add_class_4;
  TableStruct_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto* tmp_add_class_5;
  TableStruct_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto* tmp_add_class_6;
  TableStruct_ignition_2fmsgs_2fannotated_5foriented_5f3d_5fbox_2eproto* tmp_add_class_7;
  TableStruct_ignition_2fmsgs_2fannotated_5foriented_5f3d_5fbox_5fv_2eproto* tmp_add_class_8;
  TableStruct_ignition_2fmsgs_2fany_2eproto* tmp_add_class_9;
  TableStruct_ignition_2fmsgs_2fatmosphere_2eproto* tmp_add_class_10;
  TableStruct_ignition_2fmsgs_2faxis_2eproto* tmp_add_class_11;
  TableStruct_ignition_2fmsgs_2faxis_5faligned_5f2d_5fbox_2eproto* tmp_add_class_12;
  TableStruct_ignition_2fmsgs_2faxis_5faligned_5fbox_2eproto* tmp_add_class_13;
  TableStruct_ignition_2fmsgs_2fbattery_2eproto* tmp_add_class_14;
  TableStruct_ignition_2fmsgs_2fbattery_5fstate_2eproto* tmp_add_class_15;
  TableStruct_ignition_2fmsgs_2fboolean_2eproto* tmp_add_class_16;
  TableStruct_ignition_2fmsgs_2fboxgeom_2eproto* tmp_add_class_17;
  TableStruct_ignition_2fmsgs_2fbytes_2eproto* tmp_add_class_18;
  TableStruct_ignition_2fmsgs_2fcamera_5fcmd_2eproto* tmp_add_class_19;
  TableStruct_ignition_2fmsgs_2fcamera_5finfo_2eproto* tmp_add_class_20;
  TableStruct_ignition_2fmsgs_2fcamera_5flens_2eproto* tmp_add_class_21;
  TableStruct_ignition_2fmsgs_2fcamerasensor_2eproto* tmp_add_class_22;
  TableStruct_ignition_2fmsgs_2fcapsulegeom_2eproto* tmp_add_class_23;
  TableStruct_ignition_2fmsgs_2fcessna_2eproto* tmp_add_class_24;
  TableStruct_ignition_2fmsgs_2fclock_2eproto* tmp_add_class_25;
  TableStruct_ignition_2fmsgs_2fcmd_5fvel2d_2eproto* tmp_add_class_26;
  TableStruct_ignition_2fmsgs_2fcollision_2eproto* tmp_add_class_27;
  TableStruct_ignition_2fmsgs_2fcolor_2eproto* tmp_add_class_28;
  TableStruct_ignition_2fmsgs_2fconegeom_2eproto* tmp_add_class_29;
  TableStruct_ignition_2fmsgs_2fcontact_2eproto* tmp_add_class_30;
  TableStruct_ignition_2fmsgs_2fcontacts_2eproto* tmp_add_class_31;
  TableStruct_ignition_2fmsgs_2fcontactsensor_2eproto* tmp_add_class_32;
  TableStruct_ignition_2fmsgs_2fcylindergeom_2eproto* tmp_add_class_33;
  TableStruct_ignition_2fmsgs_2fdensity_2eproto* tmp_add_class_34;
  TableStruct_ignition_2fmsgs_2fdiagnostics_2eproto* tmp_add_class_35;
  TableStruct_ignition_2fmsgs_2fdiscovery_2eproto* tmp_add_class_36;
  TableStruct_ignition_2fmsgs_2fdistortion_2eproto* tmp_add_class_37;
  TableStruct_ignition_2fmsgs_2fdouble_2eproto* tmp_add_class_38;
  TableStruct_ignition_2fmsgs_2fdouble_5fv_2eproto* tmp_add_class_39;
  TableStruct_ignition_2fmsgs_2fduration_2eproto* tmp_add_class_40;
  TableStruct_ignition_2fmsgs_2fellipsoidgeom_2eproto* tmp_add_class_41;
  TableStruct_ignition_2fmsgs_2fempty_2eproto* tmp_add_class_42;
  TableStruct_ignition_2fmsgs_2fentity_2eproto* tmp_add_class_43;
  TableStruct_ignition_2fmsgs_2fentity_5ffactory_2eproto* tmp_add_class_44;
  TableStruct_ignition_2fmsgs_2fentity_5ffactory_5fv_2eproto* tmp_add_class_45;
  TableStruct_ignition_2fmsgs_2ffloat_2eproto* tmp_add_class_46;
  TableStruct_ignition_2fmsgs_2ffloat_5fv_2eproto* tmp_add_class_47;
  TableStruct_ignition_2fmsgs_2ffluid_2eproto* tmp_add_class_48;
  TableStruct_ignition_2fmsgs_2ffluid_5fpressure_2eproto* tmp_add_class_49;
  TableStruct_ignition_2fmsgs_2ffog_2eproto* tmp_add_class_50;
  TableStruct_ignition_2fmsgs_2ffriction_2eproto* tmp_add_class_51;
  TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto* tmp_add_class_52;
  TableStruct_ignition_2fmsgs_2fgeometry_2eproto* tmp_add_class_53;
  TableStruct_ignition_2fmsgs_2fgps_2eproto* tmp_add_class_54;
  TableStruct_ignition_2fmsgs_2fgps_5fsensor_2eproto* tmp_add_class_55;
  TableStruct_ignition_2fmsgs_2fgui_2eproto* tmp_add_class_56;
  TableStruct_ignition_2fmsgs_2fgui_5fcamera_2eproto* tmp_add_class_57;
  TableStruct_ignition_2fmsgs_2fheader_2eproto* tmp_add_class_58;
  TableStruct_ignition_2fmsgs_2fheightmapgeom_2eproto* tmp_add_class_59;
  TableStruct_ignition_2fmsgs_2fhydra_2eproto* tmp_add_class_60;
  TableStruct_ignition_2fmsgs_2fimage_2eproto* tmp_add_class_61;
  TableStruct_ignition_2fmsgs_2fimagegeom_2eproto* tmp_add_class_62;
  TableStruct_ignition_2fmsgs_2fimu_2eproto* tmp_add_class_63;
  TableStruct_ignition_2fmsgs_2fimu_5fsensor_2eproto* tmp_add_class_64;
  TableStruct_ignition_2fmsgs_2finertial_2eproto* tmp_add_class_65;
  TableStruct_ignition_2fmsgs_2fint32_2eproto* tmp_add_class_66;
  TableStruct_ignition_2fmsgs_2fint32_5fv_2eproto* tmp_add_class_67;
  TableStruct_ignition_2fmsgs_2fint64_2eproto* tmp_add_class_68;
  TableStruct_ignition_2fmsgs_2fint64_5fv_2eproto* tmp_add_class_69;
  TableStruct_ignition_2fmsgs_2fjoint_2eproto* tmp_add_class_70;
  TableStruct_ignition_2fmsgs_2fjoint_5fanimation_2eproto* tmp_add_class_71;
  TableStruct_ignition_2fmsgs_2fjoint_5fcmd_2eproto* tmp_add_class_72;
  TableStruct_ignition_2fmsgs_2fjoint_5ftrajectory_2eproto* tmp_add_class_73;
  TableStruct_ignition_2fmsgs_2fjoint_5ftrajectory_5fpoint_2eproto* tmp_add_class_74;
  TableStruct_ignition_2fmsgs_2fjoint_5fwrench_2eproto* tmp_add_class_75;
  TableStruct_ignition_2fmsgs_2fjoy_2eproto* tmp_add_class_76;
  TableStruct_ignition_2fmsgs_2fjoystick_2eproto* tmp_add_class_77;
  TableStruct_ignition_2fmsgs_2flaserscan_2eproto* tmp_add_class_78;
  TableStruct_ignition_2fmsgs_2flidar_5fsensor_2eproto* tmp_add_class_79;
  TableStruct_ignition_2fmsgs_2flight_2eproto* tmp_add_class_80;
  TableStruct_ignition_2fmsgs_2flink_2eproto* tmp_add_class_81;
  TableStruct_ignition_2fmsgs_2flink_5fdata_2eproto* tmp_add_class_82;
  TableStruct_ignition_2fmsgs_2flog_5fcontrol_2eproto* tmp_add_class_83;
  TableStruct_ignition_2fmsgs_2flog_5fplayback_5fcontrol_2eproto* tmp_add_class_84;
  TableStruct_ignition_2fmsgs_2flog_5fplayback_5fstats_2eproto* tmp_add_class_85;
  TableStruct_ignition_2fmsgs_2flog_5fstatus_2eproto* tmp_add_class_86;
  TableStruct_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto* tmp_add_class_87;
  TableStruct_ignition_2fmsgs_2flogical_5fcamera_5fsensor_2eproto* tmp_add_class_88;
  TableStruct_ignition_2fmsgs_2fmagnetometer_2eproto* tmp_add_class_89;
  TableStruct_ignition_2fmsgs_2fmagnetometer_5fsensor_2eproto* tmp_add_class_90;
  TableStruct_ignition_2fmsgs_2fmarker_2eproto* tmp_add_class_91;
  TableStruct_ignition_2fmsgs_2fmarker_5fv_2eproto* tmp_add_class_92;
  TableStruct_ignition_2fmsgs_2fmaterial_2eproto* tmp_add_class_93;
  TableStruct_ignition_2fmsgs_2fmeshgeom_2eproto* tmp_add_class_94;
  TableStruct_ignition_2fmsgs_2fmodel_2eproto* tmp_add_class_95;
  TableStruct_ignition_2fmsgs_2fmodel_5fconfiguration_2eproto* tmp_add_class_96;
  TableStruct_ignition_2fmsgs_2fmodel_5fv_2eproto* tmp_add_class_97;
  TableStruct_ignition_2fmsgs_2fnavsat_2eproto* tmp_add_class_98;
  TableStruct_ignition_2fmsgs_2fnavsat_5fsensor_2eproto* tmp_add_class_99;
  TableStruct_ignition_2fmsgs_2foccupancy_5fgrid_2eproto* tmp_add_class_100;
  TableStruct_ignition_2fmsgs_2fodometry_2eproto* tmp_add_class_101;
  TableStruct_ignition_2fmsgs_2foriented_5f3d_5fbox_2eproto* tmp_add_class_102;
  TableStruct_ignition_2fmsgs_2fpacket_2eproto* tmp_add_class_103;
  TableStruct_ignition_2fmsgs_2fparam_2eproto* tmp_add_class_104;
  TableStruct_ignition_2fmsgs_2fparam_5fv_2eproto* tmp_add_class_105;
  TableStruct_ignition_2fmsgs_2fparticle_5femitter_2eproto* tmp_add_class_106;
  TableStruct_ignition_2fmsgs_2fparticle_5femitter_5fv_2eproto* tmp_add_class_107;
  TableStruct_ignition_2fmsgs_2fperformance_5fsensor_5fmetrics_2eproto* tmp_add_class_108;
  TableStruct_ignition_2fmsgs_2fphysics_2eproto* tmp_add_class_109;
  TableStruct_ignition_2fmsgs_2fpid_2eproto* tmp_add_class_110;
  TableStruct_ignition_2fmsgs_2fplanegeom_2eproto* tmp_add_class_111;
  TableStruct_ignition_2fmsgs_2fplugin_2eproto* tmp_add_class_112;
  TableStruct_ignition_2fmsgs_2fplugin_5fv_2eproto* tmp_add_class_113;
  TableStruct_ignition_2fmsgs_2fpointcloud_2eproto* tmp_add_class_114;
  TableStruct_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto* tmp_add_class_115;
  TableStruct_ignition_2fmsgs_2fpolylinegeom_2eproto* tmp_add_class_116;
  TableStruct_ignition_2fmsgs_2fpose_2eproto* tmp_add_class_117;
  TableStruct_ignition_2fmsgs_2fpose_5fanimation_2eproto* tmp_add_class_118;
  TableStruct_ignition_2fmsgs_2fpose_5ftrajectory_2eproto* tmp_add_class_119;
  TableStruct_ignition_2fmsgs_2fpose_5fv_2eproto* tmp_add_class_120;
  TableStruct_ignition_2fmsgs_2fprojector_2eproto* tmp_add_class_121;
  TableStruct_ignition_2fmsgs_2fpropagation_5fgrid_2eproto* tmp_add_class_122;
  TableStruct_ignition_2fmsgs_2fpropagation_5fparticle_2eproto* tmp_add_class_123;
  TableStruct_ignition_2fmsgs_2fpublish_2eproto* tmp_add_class_124;
  TableStruct_ignition_2fmsgs_2fpublishers_2eproto* tmp_add_class_125;
  TableStruct_ignition_2fmsgs_2fquaternion_2eproto* tmp_add_class_126;
  TableStruct_ignition_2fmsgs_2fraysensor_2eproto* tmp_add_class_127;
  TableStruct_ignition_2fmsgs_2frequest_2eproto* tmp_add_class_128;
  TableStruct_ignition_2fmsgs_2fresponse_2eproto* tmp_add_class_129;
  TableStruct_ignition_2fmsgs_2frest_5flogin_2eproto* tmp_add_class_130;
  TableStruct_ignition_2fmsgs_2frest_5flogout_2eproto* tmp_add_class_131;
  TableStruct_ignition_2fmsgs_2frest_5fpost_2eproto* tmp_add_class_132;
  TableStruct_ignition_2fmsgs_2frest_5fresponse_2eproto* tmp_add_class_133;
  TableStruct_ignition_2fmsgs_2froad_2eproto* tmp_add_class_134;
  TableStruct_ignition_2fmsgs_2fscene_2eproto* tmp_add_class_135;
  TableStruct_ignition_2fmsgs_2fsdf_5fgenerator_5fconfig_2eproto* tmp_add_class_136;
  TableStruct_ignition_2fmsgs_2fselection_2eproto* tmp_add_class_137;
  TableStruct_ignition_2fmsgs_2fsensor_2eproto* tmp_add_class_138;
  TableStruct_ignition_2fmsgs_2fsensor_5fnoise_2eproto* tmp_add_class_139;
  TableStruct_ignition_2fmsgs_2fsensor_5fv_2eproto* tmp_add_class_140;
  TableStruct_ignition_2fmsgs_2fserialized_2eproto* tmp_add_class_141;
  TableStruct_ignition_2fmsgs_2fserialized_5fmap_2eproto* tmp_add_class_142;
  TableStruct_ignition_2fmsgs_2fserver_5fcontrol_2eproto* tmp_add_class_143;
  TableStruct_ignition_2fmsgs_2fshadows_2eproto* tmp_add_class_144;
  TableStruct_ignition_2fmsgs_2fsim_5fevent_2eproto* tmp_add_class_145;
  TableStruct_ignition_2fmsgs_2fsky_2eproto* tmp_add_class_146;
  TableStruct_ignition_2fmsgs_2fsonar_2eproto* tmp_add_class_147;
  TableStruct_ignition_2fmsgs_2fspheregeom_2eproto* tmp_add_class_148;
  TableStruct_ignition_2fmsgs_2fspherical_5fcoordinates_2eproto* tmp_add_class_149;
  TableStruct_ignition_2fmsgs_2fstatistic_2eproto* tmp_add_class_150;
  TableStruct_ignition_2fmsgs_2fstringmsg_2eproto* tmp_add_class_151;
  TableStruct_ignition_2fmsgs_2fstringmsg_5fv_2eproto* tmp_add_class_152;
  TableStruct_ignition_2fmsgs_2fsubscribe_2eproto* tmp_add_class_153;
  TableStruct_ignition_2fmsgs_2fsurface_2eproto* tmp_add_class_154;
  TableStruct_ignition_2fmsgs_2ftactile_2eproto* tmp_add_class_155;
  TableStruct_ignition_2fmsgs_2ftest_2eproto* tmp_add_class_156;
  TableStruct_ignition_2fmsgs_2ftime_2eproto* tmp_add_class_157;
  TableStruct_ignition_2fmsgs_2ftopic_5finfo_2eproto* tmp_add_class_158;
  TableStruct_ignition_2fmsgs_2ftrack_5fvisual_2eproto* tmp_add_class_159;
  TableStruct_ignition_2fmsgs_2ftwist_2eproto* tmp_add_class_160;
  TableStruct_ignition_2fmsgs_2fuint32_2eproto* tmp_add_class_161;
  TableStruct_ignition_2fmsgs_2fuint32_5fv_2eproto* tmp_add_class_162;
  TableStruct_ignition_2fmsgs_2fuint64_2eproto* tmp_add_class_163;
  TableStruct_ignition_2fmsgs_2fuint64_5fv_2eproto* tmp_add_class_164;
  TableStruct_ignition_2fmsgs_2fundo_5fredo_2eproto* tmp_add_class_165;
  TableStruct_ignition_2fmsgs_2fuser_5fcmd_2eproto* tmp_add_class_166;
  TableStruct_ignition_2fmsgs_2fuser_5fcmd_5fstats_2eproto* tmp_add_class_167;
  TableStruct_ignition_2fmsgs_2fvector2d_2eproto* tmp_add_class_168;
  TableStruct_ignition_2fmsgs_2fvector3d_2eproto* tmp_add_class_169;
  TableStruct_ignition_2fmsgs_2fversion_2eproto* tmp_add_class_170;
  TableStruct_ignition_2fmsgs_2fversion_5frange_2eproto* tmp_add_class_171;
  TableStruct_ignition_2fmsgs_2fversioned_5fname_2eproto* tmp_add_class_172;
  TableStruct_ignition_2fmsgs_2fvideo_5frecord_2eproto* tmp_add_class_173;
  TableStruct_ignition_2fmsgs_2fvisual_2eproto* tmp_add_class_174;
  TableStruct_ignition_2fmsgs_2fvisual_5fv_2eproto* tmp_add_class_175;
  TableStruct_ignition_2fmsgs_2fweb_5frequest_2eproto* tmp_add_class_176;
  TableStruct_ignition_2fmsgs_2fwind_2eproto* tmp_add_class_177;
  TableStruct_ignition_2fmsgs_2fwireless_5fnode_2eproto* tmp_add_class_178;
  TableStruct_ignition_2fmsgs_2fwireless_5fnodes_2eproto* tmp_add_class_179;
  TableStruct_ignition_2fmsgs_2fworld_5fcontrol_2eproto* tmp_add_class_180;
  TableStruct_ignition_2fmsgs_2fworld_5fcontrol_5fstate_2eproto* tmp_add_class_181;
  TableStruct_ignition_2fmsgs_2fworld_5fmodify_2eproto* tmp_add_class_182;
  TableStruct_ignition_2fmsgs_2fworld_5freset_2eproto* tmp_add_class_183;
  TableStruct_ignition_2fmsgs_2fworld_5fstats_2eproto* tmp_add_class_184;
  TableStruct_ignition_2fmsgs_2fwrench_2eproto* tmp_add_class_185;
  _G_fpos64_t* tmp_add_class_186;
  _G_fpos_t* tmp_add_class_187;
  _IO_cookie_io_functions_t* tmp_add_class_188;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/h3OG2XwKNX/dump1.h"  -I/usr/include/ignition/msgs8

