Temporary header file '/tmp/51Oia8Q2oC/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

  // add includes
  #include "/usr/include/coin/Cgl012cut.hpp"
  #include "/usr/include/coin/CglAllDifferent.hpp"
  #include "/usr/include/coin/CglClique.hpp"
  #include "/usr/include/coin/CglConfig.h"
  #include "/usr/include/coin/CglCutGenerator.hpp"
  #include "/usr/include/coin/CglDuplicateRow.hpp"
  #include "/usr/include/coin/CglFlowCover.hpp"
  #include "/usr/include/coin/CglGMI.hpp"
  #include "/usr/include/coin/CglGMIParam.hpp"
  #include "/usr/include/coin/CglGomory.hpp"
  #include "/usr/include/coin/CglKnapsackCover.hpp"
  #include "/usr/include/coin/CglLandP.hpp"
  #include "/usr/include/coin/CglLandPValidator.hpp"
  #include "/usr/include/coin/CglLiftAndProject.hpp"
  #include "/usr/include/coin/CglMessage.hpp"
  #include "/usr/include/coin/CglMixedIntegerRounding.hpp"
  #include "/usr/include/coin/CglMixedIntegerRounding2.hpp"
  #include "/usr/include/coin/CglOddHole.hpp"
  #include "/usr/include/coin/CglParam.hpp"
  #include "/usr/include/coin/CglPreProcess.hpp"
  #include "/usr/include/coin/CglProbing.hpp"
  #include "/usr/include/coin/CglRedSplit.hpp"
  #include "/usr/include/coin/CglRedSplit2.hpp"
  #include "/usr/include/coin/CglRedSplit2Param.hpp"
  #include "/usr/include/coin/CglRedSplitParam.hpp"
  #include "/usr/include/coin/CglResidualCapacity.hpp"
  #include "/usr/include/coin/CglSimpleRounding.hpp"
  #include "/usr/include/coin/CglStored.hpp"
  #include "/usr/include/coin/CglTreeInfo.hpp"
  #include "/usr/include/coin/CglTwomir.hpp"
  #include "/usr/include/coin/CglZeroHalf.hpp"

  // add namespaces
  namespace LAP{typedef int tmp_add_type_1;}
  LAP::tmp_add_type_1 tmp_add_func_1(){return 0;};

  // add classes
  Cgl012Cut* tmp_add_class_0;
  CglAllDifferent* tmp_add_class_1;
  CglBK* tmp_add_class_2;
  CglClique* tmp_add_class_3;
  CglCutGenerator* tmp_add_class_4;
  CglDuplicateRow* tmp_add_class_5;
  CglFakeClique* tmp_add_class_6;
  CglFlowCover* tmp_add_class_7;
  CglFlowVUB* tmp_add_class_8;
  CglGMI* tmp_add_class_9;
  CglGMIParam* tmp_add_class_10;
  CglGomory* tmp_add_class_11;
  CglImplication* tmp_add_class_12;
  CglKnapsackCover* tmp_add_class_13;
  CglLandP* tmp_add_class_14;
  CglLiftAndProject* tmp_add_class_15;
  CglMessage* tmp_add_class_16;
  CglMixIntRoundVUB* tmp_add_class_17;
  CglMixIntRoundVUB2* tmp_add_class_18;
  CglMixedIntegerRounding* tmp_add_class_19;
  CglMixedIntegerRounding2* tmp_add_class_20;
  CglOddHole* tmp_add_class_21;
  CglParam* tmp_add_class_22;
  CglPreProcess* tmp_add_class_23;
  CglProbing* tmp_add_class_24;
  CglRedSplit* tmp_add_class_25;
  CglRedSplit2* tmp_add_class_26;
  CglRedSplit2Param* tmp_add_class_27;
  CglRedSplitParam* tmp_add_class_28;
  CglResidualCapacity* tmp_add_class_29;
  CglSimpleRounding* tmp_add_class_30;
  CglStored* tmp_add_class_31;
  CglTreeInfo* tmp_add_class_32;
  CglTreeProbingInfo* tmp_add_class_33;
  CglTwomir* tmp_add_class_34;
  CglUniqueRowCuts* tmp_add_class_35;
  CglZeroHalf* tmp_add_class_36;
  CoinAbsFltEq* tmp_add_class_37;
  CoinArbitraryArrayWithLength* tmp_add_class_38;
  CoinArrayWithLength* tmp_add_class_39;
  CoinBigIndexArrayWithLength* tmp_add_class_40;
  CoinDoubleArrayWithLength* tmp_add_class_41;
  CoinError* tmp_add_class_42;
  CoinFactorization* tmp_add_class_43;
  CoinFactorizationDoubleArrayWithLength* tmp_add_class_44;
  CoinFactorizationLongDoubleArrayWithLength* tmp_add_class_45;
  CoinIndexedVector* tmp_add_class_46;
  CoinIntArrayWithLength* tmp_add_class_47;
  CoinMessage* tmp_add_class_48;
  CoinMessageHandler* tmp_add_class_49;
  CoinMessages* tmp_add_class_50;
  CoinOneMessage* tmp_add_class_51;
  CoinPackedMatrix* tmp_add_class_52;
  CoinPackedVector* tmp_add_class_53;
  CoinPackedVectorBase* tmp_add_class_54;
  CoinPartitionedVector* tmp_add_class_55;
  CoinPostsolveMatrix* tmp_add_class_56;
  CoinPrePostsolveMatrix* tmp_add_class_57;
  CoinPresolveAction* tmp_add_class_58;
  CoinPresolveMatrix* tmp_add_class_59;
  CoinRelFltEq* tmp_add_class_60;
  CoinShallowPackedVector* tmp_add_class_61;
  CoinThreadRandom* tmp_add_class_62;
  CoinTimer* tmp_add_class_63;
  CoinUnsignedIntArrayWithLength* tmp_add_class_64;
  CoinVoidStarArrayWithLength* tmp_add_class_65;
  CoinWarmStart* tmp_add_class_66;
  CoinWarmStartBasis* tmp_add_class_67;
  CoinWarmStartBasisDiff* tmp_add_class_68;
  CoinWarmStartDiff* tmp_add_class_69;
  OsiColCut* tmp_add_class_70;
  OsiCut* tmp_add_class_71;
  OsiCuts* tmp_add_class_72;
  OsiPresolve* tmp_add_class_73;
  OsiRowCut* tmp_add_class_74;
  OsiRowCut2* tmp_add_class_75;
  OsiSolverInterface* tmp_add_class_76;
  _G_fpos64_t* tmp_add_class_77;
  _G_fpos_t* tmp_add_class_78;
  _IO_cookie_io_functions_t* tmp_add_class_79;
  itimerval* tmp_add_class_80;
  presolvehlink* tmp_add_class_81;
  rlimit64* tmp_add_class_82;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/51Oia8Q2oC/dump1.h"

