Temporary header file '/tmp/_8MtEH5j9A/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/libqalculate/BuiltinFunctions.h" #include "/usr/include/libqalculate/Calculator.h" #include "/usr/include/libqalculate/DataSet.h" #include "/usr/include/libqalculate/ExpressionItem.h" #include "/usr/include/libqalculate/Function.h" #include "/usr/include/libqalculate/MathStructure.h" #include "/usr/include/libqalculate/Number.h" #include "/usr/include/libqalculate/Prefix.h" #include "/usr/include/libqalculate/QalculateDateTime.h" #include "/usr/include/libqalculate/Unit.h" #include "/usr/include/libqalculate/Variable.h" #include "/usr/include/libqalculate/includes.h" #include "/usr/include/libqalculate/qalculate.h" #include "/usr/include/libqalculate/util.h" // add classes AbsFunction* tmp_add_class_0; AcosFunction* tmp_add_class_1; AcoshFunction* tmp_add_class_2; AddDaysFunction* tmp_add_class_3; AddMonthsFunction* tmp_add_class_4; AddYearsFunction* tmp_add_class_5; AdjointFunction* tmp_add_class_6; AiryFunction* tmp_add_class_7; AliasUnit* tmp_add_class_8; AliasUnit_Composite* tmp_add_class_9; AngleArgument* tmp_add_class_10; AreaFunction* tmp_add_class_11; ArgFunction* tmp_add_class_12; Argument* tmp_add_class_13; ArgumentSet* tmp_add_class_14; AsciiFunction* tmp_add_class_15; AsinFunction* tmp_add_class_16; AsinhFunction* tmp_add_class_17; Assumptions* tmp_add_class_18; Atan2Function* tmp_add_class_19; AtanFunction* tmp_add_class_20; AtanhFunction* tmp_add_class_21; BaseFunction* tmp_add_class_22; BernoulliFunction* tmp_add_class_23; BesseljFunction* tmp_add_class_24; BesselyFunction* tmp_add_class_25; BetaFunction* tmp_add_class_26; BijectiveFunction* tmp_add_class_27; BinFunction* tmp_add_class_28; BinaryDecimalFunction* tmp_add_class_29; BinaryPrefix* tmp_add_class_30; BinomialFunction* tmp_add_class_31; BitCmpFunction* tmp_add_class_32; BitXorFunction* tmp_add_class_33; BooleanArgument* tmp_add_class_34; Calculator* tmp_add_class_35; CalculatorMessage* tmp_add_class_36; CatalanVariable* tmp_add_class_37; CbrtFunction* tmp_add_class_38; CeilFunction* tmp_add_class_39; CharFunction* tmp_add_class_40; ChiFunction* tmp_add_class_41; CiFunction* tmp_add_class_42; CircularShiftFunction* tmp_add_class_43; CisFunction* tmp_add_class_44; CoeffFunction* tmp_add_class_45; CofactorFunction* tmp_add_class_46; ColumnFunction* tmp_add_class_47; ColumnsFunction* tmp_add_class_48; CommandFunction* tmp_add_class_49; ComponentFunction* tmp_add_class_50; CompositeUnit* tmp_add_class_51; ConcatenateFunction* tmp_add_class_52; CosFunction* tmp_add_class_53; CoshFunction* tmp_add_class_54; CustomSumFunction* tmp_add_class_55; DSolveFunction* tmp_add_class_56; DataObject* tmp_add_class_57; DataObjectArgument* tmp_add_class_58; DataProperty* tmp_add_class_59; DataPropertyArgument* tmp_add_class_60; DataSet* tmp_add_class_61; DateArgument* tmp_add_class_62; DateFunction* tmp_add_class_63; DateTimeFunction* tmp_add_class_64; DayFunction* tmp_add_class_65; DaysFunction* tmp_add_class_66; DecFunction* tmp_add_class_67; DecimalPrefix* tmp_add_class_68; DegreeFunction* tmp_add_class_69; DenominatorFunction* tmp_add_class_70; DeriveFunction* tmp_add_class_71; DeterminantFunction* tmp_add_class_72; DigammaFunction* tmp_add_class_73; DimensionFunction* tmp_add_class_74; DiracFunction* tmp_add_class_75; DivisorsFunction* tmp_add_class_76; DotProductFunction* tmp_add_class_77; DoubleFactorialFunction* tmp_add_class_78; DynamicVariable* tmp_add_class_79; EVariable* tmp_add_class_80; EiFunction* tmp_add_class_81; Element* tmp_add_class_82; ElementFunction* tmp_add_class_83; ElementsFunction* tmp_add_class_84; EntrywiseDivisionFunction* tmp_add_class_85; EntrywiseFunction* tmp_add_class_86; EntrywiseMultiplicationFunction* tmp_add_class_87; EntrywisePowerFunction* tmp_add_class_88; ErfFunction* tmp_add_class_89; ErfcFunction* tmp_add_class_90; ErfiFunction* tmp_add_class_91; ErfinvFunction* tmp_add_class_92; ErrorFunction* tmp_add_class_93; EulerVariable* tmp_add_class_94; EvaluationOptions* tmp_add_class_95; EvenFunction* tmp_add_class_96; ExpFunction* tmp_add_class_97; ExportFunction* tmp_add_class_98; ExpressionItem* tmp_add_class_99; ExpressionItemArgument* tmp_add_class_100; ExpressionName* tmp_add_class_101; FactorialFunction* tmp_add_class_102; FileArgument* tmp_add_class_103; FloorFunction* tmp_add_class_104; ForFunction* tmp_add_class_105; FracFunction* tmp_add_class_106; FresnelCFunction* tmp_add_class_107; FresnelSFunction* tmp_add_class_108; FunctionArgument* tmp_add_class_109; FunctionFunction* tmp_add_class_110; GammaFunction* tmp_add_class_111; GcdFunction* tmp_add_class_112; GenerateVectorFunction* tmp_add_class_113; GeographicDistanceFunction* tmp_add_class_114; GetUncertaintyFunction* tmp_add_class_115; HeavisideFunction* tmp_add_class_116; HexFunction* tmp_add_class_117; HorzCatFunction* tmp_add_class_118; IEEE754FloatBitsFunction* tmp_add_class_119; IEEE754FloatComponentsFunction* tmp_add_class_120; IEEE754FloatErrorFunction* tmp_add_class_121; IEEE754FloatFunction* tmp_add_class_122; IEEE754FloatValueFunction* tmp_add_class_123; IFFunction* tmp_add_class_124; IGammaFunction* tmp_add_class_125; IdentityMatrixFunction* tmp_add_class_126; ImFunction* tmp_add_class_127; IncompleteBetaFunction* tmp_add_class_128; IntFunction* tmp_add_class_129; IntegerArgument* tmp_add_class_130; IntegrateFunction* tmp_add_class_131; InternalPrintStruct* tmp_add_class_132; IntervalFunction* tmp_add_class_133; InverseFunction* tmp_add_class_134; InverseIncompleteBetaFunction* tmp_add_class_135; IsIntegerFunction* tmp_add_class_136; IsNumberFunction* tmp_add_class_137; IsPrimeFunction* tmp_add_class_138; IsRationalFunction* tmp_add_class_139; IsRealFunction* tmp_add_class_140; KnownVariable* tmp_add_class_141; LCoeffFunction* tmp_add_class_142; LDegreeFunction* tmp_add_class_143; LambertWFunction* tmp_add_class_144; LcmFunction* tmp_add_class_145; LengthFunction* tmp_add_class_146; LiFunction* tmp_add_class_147; LimitFunction* tmp_add_class_148; LimitsFunction* tmp_add_class_149; LoadFunction* tmp_add_class_150; LogFunction* tmp_add_class_151; LognFunction* tmp_add_class_152; LowerEndPointFunction* tmp_add_class_153; LunarPhaseFunction* tmp_add_class_154; MagnitudeFunction* tmp_add_class_155; MathFunction* tmp_add_class_156; MathStructure* tmp_add_class_157; MatrixArgument* tmp_add_class_158; MatrixFunction* tmp_add_class_159; MatrixRankFunction* tmp_add_class_160; MatrixToVectorFunction* tmp_add_class_161; MaxFunction* tmp_add_class_162; MergeVectorsFunction* tmp_add_class_163; MessageFunction* tmp_add_class_164; MidPointFunction* tmp_add_class_165; MinFunction* tmp_add_class_166; ModFunction* tmp_add_class_167; ModeFunction* tmp_add_class_168; MonteCarloFunction* tmp_add_class_169; MonthFunction* tmp_add_class_170; MultiFactorialFunction* tmp_add_class_171; NewtonRaphsonFunction* tmp_add_class_172; NextLunarPhaseFunction* tmp_add_class_173; NextPrimeFunction* tmp_add_class_174; NormFunction* tmp_add_class_175; NowVariable* tmp_add_class_176; NthPrimeFunction* tmp_add_class_177; Number* tmp_add_class_178; NumberArgument* tmp_add_class_179; NumberPrefix* tmp_add_class_180; NumeratorFunction* tmp_add_class_181; OctFunction* tmp_add_class_182; OddFunction* tmp_add_class_183; ParallelFunction* tmp_add_class_184; ParseOptions* tmp_add_class_185; PercentileFunction* tmp_add_class_186; PermanentFunction* tmp_add_class_187; PiVariable* tmp_add_class_188; PlotDataParameters* tmp_add_class_189; PlotFunction* tmp_add_class_190; PlotParameters* tmp_add_class_191; PolynomialContentFunction* tmp_add_class_192; PolynomialPrimpartFunction* tmp_add_class_193; PolynomialUnitFunction* tmp_add_class_194; PrecisionVariable* tmp_add_class_195; Prefix* tmp_add_class_196; PrevPrimeFunction* tmp_add_class_197; PrimeCountFunction* tmp_add_class_198; PrimesFunction* tmp_add_class_199; PrintOptions* tmp_add_class_200; ProcessFunction* tmp_add_class_201; ProcessMatrixFunction* tmp_add_class_202; ProductFunction* tmp_add_class_203; QalculateDateTime* tmp_add_class_204; RRefFunction* tmp_add_class_205; RadiansToDefaultAngleUnitFunction* tmp_add_class_206; RandFunction* tmp_add_class_207; RandPoissonFunction* tmp_add_class_208; RandnFunction* tmp_add_class_209; RankFunction* tmp_add_class_210; ReFunction* tmp_add_class_211; RegisterFunction* tmp_add_class_212; RemFunction* tmp_add_class_213; ReplaceFunction* tmp_add_class_214; RepresentsIntegerFunction* tmp_add_class_215; RepresentsNumberFunction* tmp_add_class_216; RepresentsRationalFunction* tmp_add_class_217; RepresentsRealFunction* tmp_add_class_218; RomanFunction* tmp_add_class_219; RombergFunction* tmp_add_class_220; RootFunction* tmp_add_class_221; RoundFunction* tmp_add_class_222; RowFunction* tmp_add_class_223; RowsFunction* tmp_add_class_224; SaveFunction* tmp_add_class_225; SecantMethodFunction* tmp_add_class_226; SelectFunction* tmp_add_class_227; ShiFunction* tmp_add_class_228; ShiftFunction* tmp_add_class_229; SiFunction* tmp_add_class_230; SignumFunction* tmp_add_class_231; SinFunction* tmp_add_class_232; SincFunction* tmp_add_class_233; SinhFunction* tmp_add_class_234; SolveFunction* tmp_add_class_235; SolveMultipleFunction* tmp_add_class_236; SortFunction* tmp_add_class_237; SortOptions* tmp_add_class_238; SqrtFunction* tmp_add_class_239; SquareFunction* tmp_add_class_240; StackFunction* tmp_add_class_241; StripUnitsFunction* tmp_add_class_242; SumFunction* tmp_add_class_243; SymbolicArgument* tmp_add_class_244; TCoeffFunction* tmp_add_class_245; TanFunction* tmp_add_class_246; TanhFunction* tmp_add_class_247; TextArgument* tmp_add_class_248; Thread* tmp_add_class_249; TimeFunction* tmp_add_class_250; TimeValueFunction* tmp_add_class_251; TimestampFunction* tmp_add_class_252; TimestampToDateFunction* tmp_add_class_253; TitleFunction* tmp_add_class_254; TodayVariable* tmp_add_class_255; TomorrowVariable* tmp_add_class_256; TotalFunction* tmp_add_class_257; TotientFunction* tmp_add_class_258; TransposeFunction* tmp_add_class_259; TruncFunction* tmp_add_class_260; UncertaintyFunction* tmp_add_class_261; Unit* tmp_add_class_262; UnitArgument* tmp_add_class_263; UnknownVariable* tmp_add_class_264; UpperEndPointFunction* tmp_add_class_265; UptimeVariable* tmp_add_class_266; UserFunction* tmp_add_class_267; Variable* tmp_add_class_268; VariableArgument* tmp_add_class_269; VectorArgument* tmp_add_class_270; VectorFunction* tmp_add_class_271; VertCatFunction* tmp_add_class_272; WarningFunction* tmp_add_class_273; WeekFunction* tmp_add_class_274; WeekdayFunction* tmp_add_class_275; XorFunction* tmp_add_class_276; YearFracFunction* tmp_add_class_277; YearFunction* tmp_add_class_278; YeardayFunction* tmp_add_class_279; YesterdayVariable* tmp_add_class_280; ZetaFunction* tmp_add_class_281; _G_fpos64_t* tmp_add_class_282; _G_fpos_t* tmp_add_class_283; _IO_cookie_io_functions_t* tmp_add_class_284; eqstr* tmp_add_class_285; itimerval* tmp_add_class_286; liFunction* tmp_add_class_287; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/_8MtEH5j9A/dump1.h"