Temporary header file '/tmp/kK_iki0GH9/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/ProjectVersion.hpp" #include "/usr/include/Xdmf.hpp" #include "/usr/include/XdmfAggregate.hpp" #include "/usr/include/XdmfArray.hpp" #include "/usr/include/XdmfArrayReference.hpp" #include "/usr/include/XdmfArrayType.hpp" #include "/usr/include/XdmfAttribute.hpp" #include "/usr/include/XdmfAttributeCenter.hpp" #include "/usr/include/XdmfAttributeType.hpp" #include "/usr/include/XdmfBinaryController.hpp" #include "/usr/include/XdmfConfig.hpp" #include "/usr/include/XdmfCore.hpp" #include "/usr/include/XdmfCoreConfig.hpp" #include "/usr/include/XdmfCoreItemFactory.hpp" #include "/usr/include/XdmfCoreReader.hpp" #include "/usr/include/XdmfCurvilinearGrid.hpp" #include "/usr/include/XdmfDSM.hpp" #include "/usr/include/XdmfDSMBuffer.hpp" #include "/usr/include/XdmfDSMCommMPI.hpp" #include "/usr/include/XdmfDSMDescription.hpp" #include "/usr/include/XdmfDSMDriver.hpp" #include "/usr/include/XdmfDSMItemFactory.hpp" #include "/usr/include/XdmfDiff.hpp" #include "/usr/include/XdmfDomain.hpp" #include "/usr/include/XdmfError.hpp" #include "/usr/include/XdmfFortran.hpp" #include "/usr/include/XdmfFunction.hpp" #include "/usr/include/XdmfGeometry.hpp" #include "/usr/include/XdmfGeometryConverter.hpp" #include "/usr/include/XdmfGeometryType.hpp" #include "/usr/include/XdmfGraph.hpp" #include "/usr/include/XdmfGrid.hpp" #include "/usr/include/XdmfGridCollection.hpp" #include "/usr/include/XdmfGridCollectionType.hpp" #include "/usr/include/XdmfGridController.hpp" #include "/usr/include/XdmfGridTemplate.hpp" #include "/usr/include/XdmfHDF5Controller.hpp" #include "/usr/include/XdmfHDF5ControllerDSM.hpp" #include "/usr/include/XdmfHDF5Writer.hpp" #include "/usr/include/XdmfHDF5WriterDSM.hpp" #include "/usr/include/XdmfHeavyDataController.hpp" #include "/usr/include/XdmfHeavyDataDescription.hpp" #include "/usr/include/XdmfHeavyDataWriter.hpp" #include "/usr/include/XdmfInformation.hpp" #include "/usr/include/XdmfItem.hpp" #include "/usr/include/XdmfItemFactory.hpp" #include "/usr/include/XdmfItemProperty.hpp" #include "/usr/include/XdmfMap.hpp" #include "/usr/include/XdmfPlaceholder.hpp" #include "/usr/include/XdmfReader.hpp" #include "/usr/include/XdmfRectilinearGrid.hpp" #include "/usr/include/XdmfRegularGrid.hpp" #include "/usr/include/XdmfSet.hpp" #include "/usr/include/XdmfSetType.hpp" #include "/usr/include/XdmfSharedPtr.hpp" #include "/usr/include/XdmfSparseMatrix.hpp" #include "/usr/include/XdmfSubset.hpp" #include "/usr/include/XdmfSystemUtils.hpp" #include "/usr/include/XdmfTIFFController.hpp" #include "/usr/include/XdmfTemplate.hpp" #include "/usr/include/XdmfTime.hpp" #include "/usr/include/XdmfTopology.hpp" #include "/usr/include/XdmfTopologyConverter.hpp" #include "/usr/include/XdmfTopologyType.hpp" #include "/usr/include/XdmfUnstructuredGrid.hpp" #include "/usr/include/XdmfUtils.hpp" #include "/usr/include/XdmfVisitor.hpp" #include "/usr/include/XdmfWriter.hpp" #include "/usr/include/loki/EmptyType.h" #include "/usr/include/loki/HierarchyGenerators.h" #include "/usr/include/loki/NullType.h" #include "/usr/include/loki/Sequence.h" #include "/usr/include/loki/TypeManip.h" #include "/usr/include/loki/TypeTraits.h" #include "/usr/include/loki/Typelist.h" #include "/usr/include/loki/TypelistMacros.h" #include "/usr/include/loki/Visitor.h" // add namespaces namespace Loki{typedef int tmp_add_type_1;} Loki::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace Loki{namespace Private{typedef int tmp_add_type_2;}} Loki::Private::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace Loki{namespace TL{typedef int tmp_add_type_3;}} Loki::TL::tmp_add_type_3 tmp_add_func_3(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/kK_iki0GH9/dump1.h" In file included from /usr/include/loki/Visitor.h:25, from /usr/include/XdmfVisitor.hpp:36, from /usr/include/XdmfItem.hpp:29, from /usr/include/XdmfArray.hpp:29, from /usr/include/XdmfArrayReference.hpp:29, from /usr/include/XdmfAggregate.hpp:29, from /tmp/kK_iki0GH9/dump1.h:14: /usr/include/XdmfSharedPtr.hpp:30:10: fatal error: boost/shared_ptr.hpp: No such file or directory 30 | #include | ^~~~~~~~~~~~~~~~~~~~~~ compilation terminated.