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

  // add defines
  #define __STDC_VERSION__ 201710L
#define _FILE_OFFSET_BITS 64
#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/kim-api/KIM_ChargeUnit.h"
  #include "/usr/include/kim-api/KIM_ChargeUnit.hpp"
  #include "/usr/include/kim-api/KIM_Collection.h"
  #include "/usr/include/kim-api/KIM_Collection.hpp"
  #include "/usr/include/kim-api/KIM_CollectionItemType.h"
  #include "/usr/include/kim-api/KIM_CollectionItemType.hpp"
  #include "/usr/include/kim-api/KIM_Collections.h"
  #include "/usr/include/kim-api/KIM_Collections.hpp"
  #include "/usr/include/kim-api/KIM_ComputeArgumentName.h"
  #include "/usr/include/kim-api/KIM_ComputeArgumentName.hpp"
  #include "/usr/include/kim-api/KIM_ComputeArguments.h"
  #include "/usr/include/kim-api/KIM_ComputeArguments.hpp"
  #include "/usr/include/kim-api/KIM_ComputeCallbackName.h"
  #include "/usr/include/kim-api/KIM_ComputeCallbackName.hpp"
  #include "/usr/include/kim-api/KIM_DataType.h"
  #include "/usr/include/kim-api/KIM_DataType.hpp"
  #include "/usr/include/kim-api/KIM_EnergyUnit.h"
  #include "/usr/include/kim-api/KIM_EnergyUnit.hpp"
  #include "/usr/include/kim-api/KIM_FunctionTypes.h"
  #include "/usr/include/kim-api/KIM_FunctionTypes.hpp"
  #include "/usr/include/kim-api/KIM_LanguageName.h"
  #include "/usr/include/kim-api/KIM_LanguageName.hpp"
  #include "/usr/include/kim-api/KIM_LengthUnit.h"
  #include "/usr/include/kim-api/KIM_LengthUnit.hpp"
  #include "/usr/include/kim-api/KIM_Log.h"
  #include "/usr/include/kim-api/KIM_Log.hpp"
  #include "/usr/include/kim-api/KIM_LogMacros.h"
  #include "/usr/include/kim-api/KIM_LogMacros.hpp"
  #include "/usr/include/kim-api/KIM_LogVerbosity.h"
  #include "/usr/include/kim-api/KIM_LogVerbosity.hpp"
  #include "/usr/include/kim-api/KIM_Model.h"
  #include "/usr/include/kim-api/KIM_Model.hpp"
  #include "/usr/include/kim-api/KIM_ModelCompute.h"
  #include "/usr/include/kim-api/KIM_ModelCompute.hpp"
  #include "/usr/include/kim-api/KIM_ModelComputeArguments.h"
  #include "/usr/include/kim-api/KIM_ModelComputeArguments.hpp"
  #include "/usr/include/kim-api/KIM_ModelComputeArgumentsCreate.h"
  #include "/usr/include/kim-api/KIM_ModelComputeArgumentsCreate.hpp"
  #include "/usr/include/kim-api/KIM_ModelComputeArgumentsDestroy.h"
  #include "/usr/include/kim-api/KIM_ModelComputeArgumentsDestroy.hpp"
  #include "/usr/include/kim-api/KIM_ModelCreate.h"
  #include "/usr/include/kim-api/KIM_ModelCreate.hpp"
  #include "/usr/include/kim-api/KIM_ModelDestroy.h"
  #include "/usr/include/kim-api/KIM_ModelDestroy.hpp"
  #include "/usr/include/kim-api/KIM_ModelDriverCreate.h"
  #include "/usr/include/kim-api/KIM_ModelDriverCreate.hpp"
  #include "/usr/include/kim-api/KIM_ModelDriverHeaders.h"
  #include "/usr/include/kim-api/KIM_ModelDriverHeaders.hpp"
  #include "/usr/include/kim-api/KIM_ModelExtension.h"
  #include "/usr/include/kim-api/KIM_ModelExtension.hpp"
  #include "/usr/include/kim-api/KIM_ModelHeaders.h"
  #include "/usr/include/kim-api/KIM_ModelHeaders.hpp"
  #include "/usr/include/kim-api/KIM_ModelRefresh.h"
  #include "/usr/include/kim-api/KIM_ModelRefresh.hpp"
  #include "/usr/include/kim-api/KIM_ModelRoutineName.h"
  #include "/usr/include/kim-api/KIM_ModelRoutineName.hpp"
  #include "/usr/include/kim-api/KIM_ModelWriteParameterizedModel.h"
  #include "/usr/include/kim-api/KIM_ModelWriteParameterizedModel.hpp"
  #include "/usr/include/kim-api/KIM_Numbering.h"
  #include "/usr/include/kim-api/KIM_Numbering.hpp"
  #include "/usr/include/kim-api/KIM_SemVer.h"
  #include "/usr/include/kim-api/KIM_SemVer.hpp"
  #include "/usr/include/kim-api/KIM_SimulatorHeaders.h"
  #include "/usr/include/kim-api/KIM_SimulatorHeaders.hpp"
  #include "/usr/include/kim-api/KIM_SimulatorModel.h"
  #include "/usr/include/kim-api/KIM_SimulatorModel.hpp"
  #include "/usr/include/kim-api/KIM_SpeciesName.h"
  #include "/usr/include/kim-api/KIM_SpeciesName.hpp"
  #include "/usr/include/kim-api/KIM_SupportStatus.h"
  #include "/usr/include/kim-api/KIM_SupportStatus.hpp"
  #include "/usr/include/kim-api/KIM_SupportedExtensions.h"
  #include "/usr/include/kim-api/KIM_SupportedExtensions.hpp"
  #include "/usr/include/kim-api/KIM_TemperatureUnit.h"
  #include "/usr/include/kim-api/KIM_TemperatureUnit.hpp"
  #include "/usr/include/kim-api/KIM_TimeUnit.h"
  #include "/usr/include/kim-api/KIM_TimeUnit.hpp"
  #include "/usr/include/kim-api/KIM_UnitSystem.h"
  #include "/usr/include/kim-api/KIM_UnitSystem.hpp"
  #include "/usr/include/kim-api/KIM_Version.h"
  #include "/usr/include/kim-api/KIM_Version.hpp"
  #include "/usr/share/cmake/kim-api-items/KIM_SharedLibrarySchema.hpp"

  // add namespaces
  namespace KIM{typedef int tmp_add_type_1;}
  KIM::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace KIM{namespace COLLECTION{typedef int tmp_add_type_2;}}
  KIM::COLLECTION::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace KIM{namespace NUMBERING{typedef int tmp_add_type_3;}}
  KIM::NUMBERING::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace KIM{namespace CHARGE_UNIT{typedef int tmp_add_type_4;}}
  KIM::CHARGE_UNIT::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace KIM{namespace COLLECTION_ITEM_TYPE{typedef int tmp_add_type_5;}}
  KIM::COLLECTION_ITEM_TYPE::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace KIM{namespace COMPUTE_ARGUMENT_NAME{typedef int tmp_add_type_6;}}
  KIM::COMPUTE_ARGUMENT_NAME::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace KIM{namespace COMPUTE_CALLBACK_NAME{typedef int tmp_add_type_7;}}
  KIM::COMPUTE_CALLBACK_NAME::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace KIM{namespace DATA_TYPE{typedef int tmp_add_type_8;}}
  KIM::DATA_TYPE::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace KIM{namespace ENERGY_UNIT{typedef int tmp_add_type_9;}}
  KIM::ENERGY_UNIT::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace KIM{namespace LANGUAGE_NAME{typedef int tmp_add_type_10;}}
  KIM::LANGUAGE_NAME::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace KIM{namespace LENGTH_UNIT{typedef int tmp_add_type_11;}}
  KIM::LENGTH_UNIT::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace KIM{namespace LOG_VERBOSITY{typedef int tmp_add_type_12;}}
  KIM::LOG_VERBOSITY::tmp_add_type_12 tmp_add_func_12(){return 0;};
  namespace KIM{namespace MODEL_ROUTINE_NAME{typedef int tmp_add_type_13;}}
  KIM::MODEL_ROUTINE_NAME::tmp_add_type_13 tmp_add_func_13(){return 0;};
  namespace KIM{namespace SEM_VER{typedef int tmp_add_type_14;}}
  KIM::SEM_VER::tmp_add_type_14 tmp_add_func_14(){return 0;};
  namespace KIM{namespace SHARED_LIBRARY_SCHEMA{typedef int tmp_add_type_15;}}
  KIM::SHARED_LIBRARY_SCHEMA::tmp_add_type_15 tmp_add_func_15(){return 0;};
  namespace KIM{namespace SPECIES_NAME{typedef int tmp_add_type_16;}}
  KIM::SPECIES_NAME::tmp_add_type_16 tmp_add_func_16(){return 0;};
  namespace KIM{namespace SUPPORT_STATUS{typedef int tmp_add_type_17;}}
  KIM::SUPPORT_STATUS::tmp_add_type_17 tmp_add_func_17(){return 0;};
  namespace KIM{namespace TEMPERATURE_UNIT{typedef int tmp_add_type_18;}}
  KIM::TEMPERATURE_UNIT::tmp_add_type_18 tmp_add_func_18(){return 0;};
  namespace KIM{namespace TIME_UNIT{typedef int tmp_add_type_19;}}
  KIM::TIME_UNIT::tmp_add_type_19 tmp_add_func_19(){return 0;};

  // add classes
  KIM_ChargeUnit* tmp_add_class_0;
  KIM_Collection* tmp_add_class_1;
  KIM_CollectionItemType* tmp_add_class_2;
  KIM_ComputeArgumentName* tmp_add_class_3;
  KIM_ComputeCallbackName* tmp_add_class_4;
  KIM_DataType* tmp_add_class_5;
  KIM_EnergyUnit* tmp_add_class_6;
  KIM_LanguageName* tmp_add_class_7;
  KIM_LengthUnit* tmp_add_class_8;
  KIM_LogVerbosity* tmp_add_class_9;
  KIM_ModelRoutineName* tmp_add_class_10;
  KIM_Numbering* tmp_add_class_11;
  KIM_SpeciesName* tmp_add_class_12;
  KIM_SupportStatus* tmp_add_class_13;
  KIM_SupportedExtensions* tmp_add_class_14;
  KIM_TemperatureUnit* tmp_add_class_15;
  KIM_TimeUnit* tmp_add_class_16;
  _G_fpos64_t* tmp_add_class_17;
  _G_fpos_t* tmp_add_class_18;
  _IO_cookie_io_functions_t* tmp_add_class_19;

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

