Temporary header file '/tmp/ywtCFFr8zu/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 #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/coin/CbcModel.hpp" #include "/usr/include/coin/CbcBranchActual.hpp" #include "/usr/include/coin/CbcBranchAllDifferent.hpp" #include "/usr/include/coin/CbcBranchBase.hpp" #include "/usr/include/coin/CbcBranchCut.hpp" #include "/usr/include/coin/CbcBranchDecision.hpp" #include "/usr/include/coin/CbcBranchDefaultDecision.hpp" #include "/usr/include/coin/CbcBranchDynamic.hpp" #include "/usr/include/coin/CbcBranchLotsize.hpp" #include "/usr/include/coin/CbcBranchToFixLots.hpp" #include "/usr/include/coin/CbcBranchingObject.hpp" #include "/usr/include/coin/CbcClique.hpp" #include "/usr/include/coin/CbcCompare.hpp" #include "/usr/include/coin/CbcCompareActual.hpp" #include "/usr/include/coin/CbcCompareBase.hpp" #include "/usr/include/coin/CbcCompareDefault.hpp" #include "/usr/include/coin/CbcCompareDepth.hpp" #include "/usr/include/coin/CbcCompareEstimate.hpp" #include "/usr/include/coin/CbcCompareObjective.hpp" #include "/usr/include/coin/CbcConfig.h" #include "/usr/include/coin/CbcConsequence.hpp" #include "/usr/include/coin/CbcCountRowCut.hpp" #include "/usr/include/coin/CbcCutGenerator.hpp" #include "/usr/include/coin/CbcCutModifier.hpp" #include "/usr/include/coin/CbcCutSubsetModifier.hpp" #include "/usr/include/coin/CbcDummyBranchingObject.hpp" #include "/usr/include/coin/CbcEventHandler.hpp" #include "/usr/include/coin/CbcFathom.hpp" #include "/usr/include/coin/CbcFathomDynamicProgramming.hpp" #include "/usr/include/coin/CbcFeasibilityBase.hpp" #include "/usr/include/coin/CbcFixVariable.hpp" #include "/usr/include/coin/CbcFollowOn.hpp" #include "/usr/include/coin/CbcFullNodeInfo.hpp" #include "/usr/include/coin/CbcGeneral.hpp" #include "/usr/include/coin/CbcGeneralDepth.hpp" #include "/usr/include/coin/CbcHeuristic.hpp" #include "/usr/include/coin/CbcHeuristicDINS.hpp" #include "/usr/include/coin/CbcHeuristicDW.hpp" #include "/usr/include/coin/CbcHeuristicDive.hpp" #include "/usr/include/coin/CbcHeuristicDiveCoefficient.hpp" #include "/usr/include/coin/CbcHeuristicDiveFractional.hpp" #include "/usr/include/coin/CbcHeuristicDiveGuided.hpp" #include "/usr/include/coin/CbcHeuristicDiveLineSearch.hpp" #include "/usr/include/coin/CbcHeuristicDivePseudoCost.hpp" #include "/usr/include/coin/CbcHeuristicDiveVectorLength.hpp" #include "/usr/include/coin/CbcHeuristicFPump.hpp" #include "/usr/include/coin/CbcHeuristicGreedy.hpp" #include "/usr/include/coin/CbcHeuristicLocal.hpp" #include "/usr/include/coin/CbcHeuristicPivotAndFix.hpp" #include "/usr/include/coin/CbcHeuristicRENS.hpp" #include "/usr/include/coin/CbcHeuristicRINS.hpp" #include "/usr/include/coin/CbcHeuristicRandRound.hpp" #include "/usr/include/coin/CbcHeuristicVND.hpp" #include "/usr/include/coin/CbcLinked.hpp" #include "/usr/include/coin/CbcMessage.hpp" #include "/usr/include/coin/CbcMipStartIO.hpp" #include "/usr/include/coin/CbcNWay.hpp" #include "/usr/include/coin/CbcNode.hpp" #include "/usr/include/coin/CbcNodeInfo.hpp" #include "/usr/include/coin/CbcObject.hpp" #include "/usr/include/coin/CbcObjectUpdateData.hpp" #include "/usr/include/coin/CbcPartialNodeInfo.hpp" #include "/usr/include/coin/CbcSOS.hpp" #include "/usr/include/coin/CbcSimpleInteger.hpp" #include "/usr/include/coin/CbcSimpleIntegerDynamicPseudoCost.hpp" #include "/usr/include/coin/CbcSimpleIntegerPseudoCost.hpp" #include "/usr/include/coin/CbcSolver.hpp" #include "/usr/include/coin/CbcStrategy.hpp" #include "/usr/include/coin/CbcSubProblem.hpp" #include "/usr/include/coin/CbcTree.hpp" #include "/usr/include/coin/CbcTreeLocal.hpp" #include "/usr/include/coin/Cbc_C_Interface.h" #include "/usr/include/coin/ClpAmplObjective.hpp" #include "/usr/include/coin/ClpConstraintAmpl.hpp" #include "/usr/include/coin/OsiCbcSolverInterface.hpp" // add classes BitVector128* tmp_add_class_0; CbcBranchAllDifferent* tmp_add_class_1; CbcBranchCut* tmp_add_class_2; CbcBranchDecision* tmp_add_class_3; CbcBranchDefaultDecision* tmp_add_class_4; CbcBranchDynamicDecision* tmp_add_class_5; CbcBranchToFixLots* tmp_add_class_6; CbcBranchingObject* tmp_add_class_7; CbcClique* tmp_add_class_8; CbcCliqueBranchingObject* tmp_add_class_9; CbcCompare* tmp_add_class_10; CbcCompareBase* tmp_add_class_11; CbcCompareDefault* tmp_add_class_12; CbcCompareDepth* tmp_add_class_13; CbcCompareEstimate* tmp_add_class_14; CbcCompareObjective* tmp_add_class_15; CbcConsequence* tmp_add_class_16; CbcCountRowCut* tmp_add_class_17; CbcCutBranchingObject* tmp_add_class_18; CbcCutGenerator* tmp_add_class_19; CbcCutModifier* tmp_add_class_20; CbcCutSubsetModifier* tmp_add_class_21; CbcDummyBranchingObject* tmp_add_class_22; CbcDynamicPseudoCostBranchingObject* tmp_add_class_23; CbcEventHandler* tmp_add_class_24; CbcFathom* tmp_add_class_25; CbcFathomDynamicProgramming* tmp_add_class_26; CbcFeasibilityBase* tmp_add_class_27; CbcFixVariable* tmp_add_class_28; CbcFixingBranchingObject* tmp_add_class_29; CbcFollowOn* tmp_add_class_30; CbcFullNodeInfo* tmp_add_class_31; CbcGeneral* tmp_add_class_32; CbcHeuristic* tmp_add_class_33; CbcHeuristicCrossover* tmp_add_class_34; CbcHeuristicDINS* tmp_add_class_35; CbcHeuristicDW* tmp_add_class_36; CbcHeuristicDive* tmp_add_class_37; CbcHeuristicDiveCoefficient* tmp_add_class_38; CbcHeuristicDiveFractional* tmp_add_class_39; CbcHeuristicDiveGuided* tmp_add_class_40; CbcHeuristicDiveLineSearch* tmp_add_class_41; CbcHeuristicDivePseudoCost* tmp_add_class_42; CbcHeuristicDiveVectorLength* tmp_add_class_43; CbcHeuristicDynamic3* tmp_add_class_44; CbcHeuristicFPump* tmp_add_class_45; CbcHeuristicGreedyCover* tmp_add_class_46; CbcHeuristicGreedyEquality* tmp_add_class_47; CbcHeuristicGreedySOS* tmp_add_class_48; CbcHeuristicJustOne* tmp_add_class_49; CbcHeuristicLocal* tmp_add_class_50; CbcHeuristicNaive* tmp_add_class_51; CbcHeuristicNode* tmp_add_class_52; CbcHeuristicNodeList* tmp_add_class_53; CbcHeuristicPartial* tmp_add_class_54; CbcHeuristicPivotAndFix* tmp_add_class_55; CbcHeuristicProximity* tmp_add_class_56; CbcHeuristicRENS* tmp_add_class_57; CbcHeuristicRINS* tmp_add_class_58; CbcHeuristicRandRound* tmp_add_class_59; CbcHeuristicVND* tmp_add_class_60; CbcIdiotBranch* tmp_add_class_61; CbcIntegerBranchingObject* tmp_add_class_62; CbcIntegerPseudoCostBranchingObject* tmp_add_class_63; CbcLongCliqueBranchingObject* tmp_add_class_64; CbcLotsize* tmp_add_class_65; CbcLotsizeBranchingObject* tmp_add_class_66; CbcMessage* tmp_add_class_67; CbcModel* tmp_add_class_68; CbcNWay* tmp_add_class_69; CbcNWayBranchingObject* tmp_add_class_70; CbcNode* tmp_add_class_71; CbcNodeInfo* tmp_add_class_72; CbcObject* tmp_add_class_73; CbcObjectUpdateData* tmp_add_class_74; CbcOrClpParam* tmp_add_class_75; CbcOsiSolver* tmp_add_class_76; CbcPartialNodeInfo* tmp_add_class_77; CbcRounding* tmp_add_class_78; CbcRowCuts* tmp_add_class_79; CbcSOS* tmp_add_class_80; CbcSOSBranchingObject* tmp_add_class_81; CbcSerendipity* tmp_add_class_82; CbcSimpleInteger* tmp_add_class_83; CbcSimpleIntegerDynamicPseudoCost* tmp_add_class_84; CbcSimpleIntegerPseudoCost* tmp_add_class_85; CbcSolver* tmp_add_class_86; CbcSolverUsefulData* tmp_add_class_87; CbcStopNow* tmp_add_class_88; CbcStrategy* tmp_add_class_89; CbcStrategyDefault* tmp_add_class_90; CbcStrategyDefaultSubTree* tmp_add_class_91; CbcStrategyNull* tmp_add_class_92; CbcTree* tmp_add_class_93; CbcTreeLocal* tmp_add_class_94; CbcTreeVariable* tmp_add_class_95; CbcUser* tmp_add_class_96; CglCutGenerator* tmp_add_class_97; CglStored* tmp_add_class_98; CglTemporary* tmp_add_class_99; CglTreeInfo* tmp_add_class_100; CglTreeProbingInfo* tmp_add_class_101; ClpAmplObjective* tmp_add_class_102; ClpConstraint* tmp_add_class_103; ClpConstraintAmpl* tmp_add_class_104; ClpDataSave* tmp_add_class_105; ClpDisasterHandler* tmp_add_class_106; ClpDualRowPivot* tmp_add_class_107; ClpEventHandler* tmp_add_class_108; ClpHashValue* tmp_add_class_109; ClpLinearObjective* tmp_add_class_110; ClpMatrixBase* tmp_add_class_111; ClpModel* tmp_add_class_112; ClpNode* tmp_add_class_113; ClpNodeStuff* tmp_add_class_114; ClpObjective* tmp_add_class_115; ClpPackedMatrix* tmp_add_class_116; ClpPackedMatrix2* tmp_add_class_117; ClpPackedMatrix3* tmp_add_class_118; ClpPrimalColumnPivot* tmp_add_class_119; ClpPrimalColumnSteepest* tmp_add_class_120; ClpSimplex* tmp_add_class_121; ClpSimplexProgress* tmp_add_class_122; ClpSolve* tmp_add_class_123; CoinAbsFltEq* tmp_add_class_124; CoinArbitraryArrayWithLength* tmp_add_class_125; CoinArrayWithLength* tmp_add_class_126; CoinBaseModel* tmp_add_class_127; CoinBigIndexArrayWithLength* tmp_add_class_128; CoinDoubleArrayWithLength* tmp_add_class_129; CoinError* tmp_add_class_130; CoinFactorizationDoubleArrayWithLength* tmp_add_class_131; CoinFactorizationLongDoubleArrayWithLength* tmp_add_class_132; CoinIndexedVector* tmp_add_class_133; CoinIntArrayWithLength* tmp_add_class_134; CoinMessageHandler* tmp_add_class_135; CoinMessages* tmp_add_class_136; CoinModel* tmp_add_class_137; CoinModelHash* tmp_add_class_138; CoinModelHash2* tmp_add_class_139; CoinModelLink* tmp_add_class_140; CoinModelLinkedList* tmp_add_class_141; CoinOneMessage* tmp_add_class_142; CoinPackedMatrix* tmp_add_class_143; CoinPackedVector* tmp_add_class_144; CoinPackedVectorBase* tmp_add_class_145; CoinPartitionedVector* tmp_add_class_146; CoinRelFltEq* tmp_add_class_147; CoinSearchTreeBase* tmp_add_class_148; CoinSearchTreeCompareBest* tmp_add_class_149; CoinSearchTreeCompareBreadth* tmp_add_class_150; CoinSearchTreeCompareDepth* tmp_add_class_151; CoinSearchTreeComparePreferred* tmp_add_class_152; CoinSearchTreeManager* tmp_add_class_153; CoinShallowPackedVector* tmp_add_class_154; CoinThreadRandom* tmp_add_class_155; CoinTreeNode* tmp_add_class_156; CoinTreeSiblings* tmp_add_class_157; CoinUnsignedIntArrayWithLength* tmp_add_class_158; CoinVoidStarArrayWithLength* tmp_add_class_159; CoinWarmStart* tmp_add_class_160; CoinWarmStartBasis* tmp_add_class_161; CoinWarmStartBasisDiff* tmp_add_class_162; CoinWarmStartDiff* tmp_add_class_163; CoinYacc* tmp_add_class_164; OsiBiLinear* tmp_add_class_165; OsiBiLinearBranchingObject* tmp_add_class_166; OsiBiLinearEquality* tmp_add_class_167; OsiBranchingInformation* tmp_add_class_168; OsiBranchingObject* tmp_add_class_169; OsiCbcSolverInterface* tmp_add_class_170; OsiChooseStrong* tmp_add_class_171; OsiChooseStrongSubset* tmp_add_class_172; OsiChooseVariable* tmp_add_class_173; OsiClpDisasterHandler* tmp_add_class_174; OsiClpSolverInterface* tmp_add_class_175; OsiColCut* tmp_add_class_176; OsiCut* tmp_add_class_177; OsiCuts* tmp_add_class_178; OsiHotInfo* tmp_add_class_179; OsiIntegerBranchingObject* tmp_add_class_180; OsiLink* tmp_add_class_181; OsiLinkBranchingObject* tmp_add_class_182; OsiLinkedBound* tmp_add_class_183; OsiLotsize* tmp_add_class_184; OsiLotsizeBranchingObject* tmp_add_class_185; OsiObject* tmp_add_class_186; OsiObject2* tmp_add_class_187; OsiOldLink* tmp_add_class_188; OsiOldLinkBranchingObject* tmp_add_class_189; OsiOneLink* tmp_add_class_190; OsiPseudoCosts* tmp_add_class_191; OsiRowCut* tmp_add_class_192; OsiRowCut2* tmp_add_class_193; OsiSOS* tmp_add_class_194; OsiSOSBranchingObject* tmp_add_class_195; OsiSimpleFixedInteger* tmp_add_class_196; OsiSimpleInteger* tmp_add_class_197; OsiSolverInterface* tmp_add_class_198; OsiSolverLinearizedQuadratic* tmp_add_class_199; OsiSolverLink* tmp_add_class_200; OsiTwoWayBranchingObject* tmp_add_class_201; OsiUsesBiLinear* tmp_add_class_202; PseudoReducedCost* tmp_add_class_203; _G_fpos64_t* tmp_add_class_204; _G_fpos_t* tmp_add_class_205; _IO_cookie_io_functions_t* tmp_add_class_206; symrec* tmp_add_class_207; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/ywtCFFr8zu/dump1.h"