Temporary header file '/tmp/2LA28rdZg7/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/Dyssol/BaseSolvers/AgglomerationSolver.h" #include "/usr/include/Dyssol/BaseSolvers/BaseSolver.h" #include "/usr/include/Dyssol/BaseSolvers/PBMSolver.h" #include "/usr/include/Dyssol/CacheHandler/BaseCacheHandler.h" #include "/usr/include/Dyssol/CacheHandler/MDMatrCacher.h" #include "/usr/include/Dyssol/EquationSolvers/DAEModel.h" #include "/usr/include/Dyssol/EquationSolvers/DAESolver.h" #include "/usr/include/Dyssol/EquationSolvers/NLModel.h" #include "/usr/include/Dyssol/EquationSolvers/NLSolver.h" #include "/usr/include/Dyssol/HDF5Handler/H5Handler.h" #include "/usr/include/Dyssol/HDF5Handler/PacketTable.h" #include "/usr/include/Dyssol/MaterialsDatabase/BaseProperty.h" #include "/usr/include/Dyssol/MaterialsDatabase/Compound.h" #include "/usr/include/Dyssol/MaterialsDatabase/ConstProperty.h" #include "/usr/include/Dyssol/MaterialsDatabase/Correlation.h" #include "/usr/include/Dyssol/MaterialsDatabase/DefinesMDB.h" #include "/usr/include/Dyssol/MaterialsDatabase/Descriptable.h" #include "/usr/include/Dyssol/MaterialsDatabase/Interaction.h" #include "/usr/include/Dyssol/MaterialsDatabase/MaterialsDatabase.h" #include "/usr/include/Dyssol/MaterialsDatabase/TPDProperty.h" #include "/usr/include/Dyssol/ModelsAPI/BaseStream.h" #include "/usr/include/Dyssol/ModelsAPI/BaseUnit.h" #include "/usr/include/Dyssol/ModelsAPI/ChemicalReaction.h" #include "/usr/include/Dyssol/ModelsAPI/DenseMDMatrix.h" #include "/usr/include/Dyssol/ModelsAPI/DependentValues.h" #include "/usr/include/Dyssol/ModelsAPI/DistributionsFunctions.h" #include "/usr/include/Dyssol/ModelsAPI/DynamicUnit.h" #include "/usr/include/Dyssol/ModelsAPI/Holdup.h" #include "/usr/include/Dyssol/ModelsAPI/MDMatrix.h" #include "/usr/include/Dyssol/ModelsAPI/MaterialStream.h" #include "/usr/include/Dyssol/ModelsAPI/Matrix2D.h" #include "/usr/include/Dyssol/ModelsAPI/MixtureEnthalpyLookup.h" #include "/usr/include/Dyssol/ModelsAPI/MixtureLookup.h" #include "/usr/include/Dyssol/ModelsAPI/MultidimensionalGrid.h" #include "/usr/include/Dyssol/ModelsAPI/Phase.h" #include "/usr/include/Dyssol/ModelsAPI/PlotManager.h" #include "/usr/include/Dyssol/ModelsAPI/StateVariable.h" #include "/usr/include/Dyssol/ModelsAPI/SteadyStateUnit.h" #include "/usr/include/Dyssol/ModelsAPI/Stream.h" #include "/usr/include/Dyssol/ModelsAPI/StreamManager.h" #include "/usr/include/Dyssol/ModelsAPI/TDArray.h" #include "/usr/include/Dyssol/ModelsAPI/TimeDependentValue.h" #include "/usr/include/Dyssol/ModelsAPI/TransformMatrix.h" #include "/usr/include/Dyssol/ModelsAPI/TwoWayMap.h" #include "/usr/include/Dyssol/ModelsAPI/UnitDevelopmentDefines.h" #include "/usr/include/Dyssol/ModelsAPI/UnitParameters.h" #include "/usr/include/Dyssol/ModelsAPI/UnitPorts.h" #include "/usr/include/Dyssol/Modules/DustFormationTester/DustFormationTester.h" #include "/usr/include/Dyssol/Modules/DustFormationTester.h" #include "/usr/include/Dyssol/ScriptInterface/ArgumentsParser.h" #include "/usr/include/Dyssol/ScriptInterface/NameConverters.h" #include "/usr/include/Dyssol/ScriptInterface/ScriptExporter.h" #include "/usr/include/Dyssol/ScriptInterface/ScriptJob.h" #include "/usr/include/Dyssol/ScriptInterface/ScriptKeys.h" #include "/usr/include/Dyssol/ScriptInterface/ScriptParser.h" #include "/usr/include/Dyssol/ScriptInterface/ScriptRunner.h" #include "/usr/include/Dyssol/ScriptInterface/ScriptTypes.h" #include "/usr/include/Dyssol/SimulatorCore/CalculationSequence.h" #include "/usr/include/Dyssol/SimulatorCore/Flowsheet.h" #include "/usr/include/Dyssol/SimulatorCore/LogUpdater.h" #include "/usr/include/Dyssol/SimulatorCore/ModelsManager.h" #include "/usr/include/Dyssol/SimulatorCore/ParametersHolder.h" #include "/usr/include/Dyssol/SimulatorCore/Simulator.h" #include "/usr/include/Dyssol/SimulatorCore/SimulatorLog.h" #include "/usr/include/Dyssol/SimulatorCore/Topology.h" #include "/usr/include/Dyssol/SimulatorCore/UnitContainer.h" #include "/usr/include/Dyssol/Utilities/BuildVersion.h" #include "/usr/include/Dyssol/Utilities/ContainerFunctions.h" #include "/usr/include/Dyssol/Utilities/DyssolDefines.h" #include "/usr/include/Dyssol/Utilities/DyssolHelperDefines.h" #include "/usr/include/Dyssol/Utilities/DyssolStringConstants.h" #include "/usr/include/Dyssol/Utilities/DyssolSystemDefines.h" #include "/usr/include/Dyssol/Utilities/DyssolSystemFunctions.h" #include "/usr/include/Dyssol/Utilities/DyssolTypes.h" #include "/usr/include/Dyssol/Utilities/DyssolUtilities.h" #include "/usr/include/Dyssol/Utilities/FileSystem.h" #include "/usr/include/Dyssol/Utilities/StringFunctions.h" #include "/usr/include/Dyssol/Utilities/TaskFuture.h" #include "/usr/include/Dyssol/Utilities/ThreadPool.h" #include "/usr/include/Dyssol/Utilities/ThreadSafeQueue.h" #include "/usr/include/Dyssol/Utilities/ThreadTask.h" // add namespaces namespace MDBDescriptors{typedef int tmp_add_type_1;} MDBDescriptors::tmp_add_type_1 tmp_add_func_1(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/2LA28rdZg7/dump1.h" -I/usr/include/Dyssol/Utilities -I/usr/include/Dyssol/SimulatorCore -I/usr/include/Dyssol/ModelsAPI -I/usr/include/Dyssol/MaterialsDatabase -I/usr/include/Dyssol/HDF5Handler -I/usr/include/Dyssol/EquationSolvers -I/usr/include/Dyssol/CacheHandler -I/usr/include/Dyssol/BaseSolvers In file included from /tmp/2LA28rdZg7/dump1.h:18: /usr/include/Dyssol/EquationSolvers/DAESolver.h:7:10: fatal error: sundials/sundials_matrix.h: No such file or directory 7 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.