Temporary header file '/tmp/FLiIWy3wYp/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/xalanc/DOMSupport/DOMServices.hpp"
  #include "/usr/include/xalanc/DOMSupport/DOMSupport.hpp"
  #include "/usr/include/xalanc/DOMSupport/DOMSupportDefault.hpp"
  #include "/usr/include/xalanc/DOMSupport/DOMSupportDefinitions.hpp"
  #include "/usr/include/xalanc/DOMSupport/DOMSupportException.hpp"
  #include "/usr/include/xalanc/DOMSupport/DOMSupportInit.hpp"
  #include "/usr/include/xalanc/DOMSupport/TreeWalker.hpp"
  #include "/usr/include/xalanc/DOMSupport/XalanDocumentPrefixResolver.hpp"
  #include "/usr/include/xalanc/DOMSupport/XalanNamespacesStack.hpp"
  #include "/usr/include/xalanc/Harness/XalanDiagnosticMemoryManager.hpp"
  #include "/usr/include/xalanc/Harness/XalanFileUtility.hpp"
  #include "/usr/include/xalanc/Harness/XalanHarnessDefinitions.hpp"
  #include "/usr/include/xalanc/Harness/XalanXMLFileReporter.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUBridge.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUBridgeCleanup.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUBridgeCollationCompareFunctor.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUBridgeCollationCompareFunctorImpl.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUBridgeDefinitions.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUXalanNumberFormatFactory.hpp"
  #include "/usr/include/xalanc/ICUBridge/ICUXalanNumberFormatProxy.hpp"
  #include "/usr/include/xalanc/Include/PlatformDefinitions.hpp"
  #include "/usr/include/xalanc/Include/STLHelper.hpp"
  #include "/usr/include/xalanc/Include/XalanAutoPtr.hpp"
  #include "/usr/include/xalanc/Include/XalanDeque.hpp"
  #include "/usr/include/xalanc/Include/XalanList.hpp"
  #include "/usr/include/xalanc/Include/XalanMap.hpp"
  #include "/usr/include/xalanc/Include/XalanMemMgrAutoPtr.hpp"
  #include "/usr/include/xalanc/Include/XalanMemoryManagement.hpp"
  #include "/usr/include/xalanc/Include/XalanObjectCache.hpp"
  #include "/usr/include/xalanc/Include/XalanObjectStackCache.hpp"
  #include "/usr/include/xalanc/Include/XalanSet.hpp"
  #include "/usr/include/xalanc/Include/XalanVector.hpp"
  #include "/usr/include/xalanc/Include/XalanVersion.hpp"
  #include "/usr/include/xalanc/PlatformSupport/ArenaAllocator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/ArenaBlock.hpp"
  #include "/usr/include/xalanc/PlatformSupport/ArenaBlockBase.hpp"
  #include "/usr/include/xalanc/PlatformSupport/AttributeListImpl.hpp"
  #include "/usr/include/xalanc/PlatformSupport/AttributeVectorEntry.hpp"
  #include "/usr/include/xalanc/PlatformSupport/AttributeVectorEntryExtended.hpp"
  #include "/usr/include/xalanc/PlatformSupport/AttributesImpl.hpp"
  #include "/usr/include/xalanc/PlatformSupport/DOMStringHelper.hpp"
  #include "/usr/include/xalanc/PlatformSupport/DOMStringPrintWriter.hpp"
  #include "/usr/include/xalanc/PlatformSupport/DirectoryEnumerator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/DoubleSupport.hpp"
  #include "/usr/include/xalanc/PlatformSupport/ExecutionContext.hpp"
  #include "/usr/include/xalanc/PlatformSupport/FormatterListener.hpp"
  #include "/usr/include/xalanc/PlatformSupport/LocalMsgIndex.hpp"
  #include "/usr/include/xalanc/PlatformSupport/NamedNodeMapAttributeList.hpp"
  #include "/usr/include/xalanc/PlatformSupport/NullPrintWriter.hpp"
  #include "/usr/include/xalanc/PlatformSupport/PlatformSupportDefinitions.hpp"
  #include "/usr/include/xalanc/PlatformSupport/PlatformSupportInit.hpp"
  #include "/usr/include/xalanc/PlatformSupport/PrefixResolver.hpp"
  #include "/usr/include/xalanc/PlatformSupport/PrintWriter.hpp"
  #include "/usr/include/xalanc/PlatformSupport/ProblemListenerBase.hpp"
  #include "/usr/include/xalanc/PlatformSupport/ReusableArenaAllocator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/ReusableArenaBlock.hpp"
  #include "/usr/include/xalanc/PlatformSupport/StdBinInputStream.hpp"
  #include "/usr/include/xalanc/PlatformSupport/StringTokenizer.hpp"
  #include "/usr/include/xalanc/PlatformSupport/URISupport.hpp"
  #include "/usr/include/xalanc/PlatformSupport/Writer.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XSLException.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanAllocator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanArrayAllocator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanBitmap.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanCollationServices.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanDOMStringCache.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanDOMStringHashTable.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanDOMStringPool.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanDOMStringReusableAllocator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanDecimalFormatSymbols.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanEncodingPropertyCache.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanFStreamOutputStream.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanFileOutputStream.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanICUMessageLoader.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanInMemoryMessageLoader.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanLocator.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanMemoryManagerDefault.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanMessageLoader.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanNLSMessageLoader.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanNamespace.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanNullOutputStream.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanNumberFormat.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanOutputStream.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanParsedURI.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanReferenceCountedObject.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanSimplePrefixResolver.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanStdOutputStream.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanToXercesTranscoderWrapper.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanTranscodingServices.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanUTF16Transcoder.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanUnicode.hpp"
  #include "/usr/include/xalanc/PlatformSupport/XalanXMLChar.hpp"
  #include "/usr/include/xalanc/TestXPath/NodeNameTreeWalker.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/ICUResData.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/ICUResHandler.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/InMemData.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/InMemHandler.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/IndexFileData.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/MsgCreator.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/MsgFileOutputStream.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/NLSData.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/NLSHandler.hpp"
  #include "/usr/include/xalanc/Utils/MsgCreator/SAX2Handler.hpp"
  #include "/usr/include/xalanc/Utils/XalanMsgLib/XalanMsgLib.hpp"
  #include "/usr/include/xalanc/Utils/XalanMsgLib/XalanMsgLibDefinitions.hpp"
  #include "/usr/include/xalanc/XMLSupport/FormatterToHTML.hpp"
  #include "/usr/include/xalanc/XMLSupport/FormatterToNull.hpp"
  #include "/usr/include/xalanc/XMLSupport/FormatterToText.hpp"
  #include "/usr/include/xalanc/XMLSupport/FormatterToXML.hpp"
  #include "/usr/include/xalanc/XMLSupport/FormatterToXMLUnicode.hpp"
  #include "/usr/include/xalanc/XMLSupport/FormatterTreeWalker.hpp"
  #include "/usr/include/xalanc/XMLSupport/XMLParserLiaison.hpp"
  #include "/usr/include/xalanc/XMLSupport/XMLSupportDefinitions.hpp"
  #include "/usr/include/xalanc/XMLSupport/XMLSupportException.hpp"
  #include "/usr/include/xalanc/XMLSupport/XMLSupportInit.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanDummyIndentWriter.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanFormatterWriter.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanHTMLElementsProperties.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanIndentWriter.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanOtherEncodingWriter.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanUTF16Writer.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanUTF8Writer.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanXMLSerializerBase.hpp"
  #include "/usr/include/xalanc/XMLSupport/XalanXMLSerializerFactory.hpp"
  #include "/usr/include/xalanc/XPath/ElementPrefixResolverProxy.hpp"
  #include "/usr/include/xalanc/XPath/FormatterStringLengthCounter.hpp"
  #include "/usr/include/xalanc/XPath/Function.hpp"
  #include "/usr/include/xalanc/XPath/FunctionConcat.hpp"
  #include "/usr/include/xalanc/XPath/FunctionContains.hpp"
  #include "/usr/include/xalanc/XPath/FunctionID.hpp"
  #include "/usr/include/xalanc/XPath/FunctionLang.hpp"
  #include "/usr/include/xalanc/XPath/FunctionNamespaceURI.hpp"
  #include "/usr/include/xalanc/XPath/FunctionNormalizeSpace.hpp"
  #include "/usr/include/xalanc/XPath/FunctionStartsWith.hpp"
  #include "/usr/include/xalanc/XPath/FunctionString.hpp"
  #include "/usr/include/xalanc/XPath/FunctionSubstring.hpp"
  #include "/usr/include/xalanc/XPath/FunctionSubstringAfter.hpp"
  #include "/usr/include/xalanc/XPath/FunctionSubstringBefore.hpp"
  #include "/usr/include/xalanc/XPath/FunctionTranslate.hpp"
  #include "/usr/include/xalanc/XPath/MutableNodeRefList.hpp"
  #include "/usr/include/xalanc/XPath/NameSpace.hpp"
  #include "/usr/include/xalanc/XPath/NodeRefList.hpp"
  #include "/usr/include/xalanc/XPath/NodeRefListBase.hpp"
  #include "/usr/include/xalanc/XPath/XBoolean.hpp"
  #include "/usr/include/xalanc/XPath/XNodeSet.hpp"
  #include "/usr/include/xalanc/XPath/XNodeSetAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XNodeSetBase.hpp"
  #include "/usr/include/xalanc/XPath/XNodeSetNodeProxy.hpp"
  #include "/usr/include/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XNodeSetResultTreeFragProxy.hpp"
  #include "/usr/include/xalanc/XPath/XNumber.hpp"
  #include "/usr/include/xalanc/XPath/XNumberAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XNumberBase.hpp"
  #include "/usr/include/xalanc/XPath/XObject.hpp"
  #include "/usr/include/xalanc/XPath/XObjectFactory.hpp"
  #include "/usr/include/xalanc/XPath/XObjectFactoryDefault.hpp"
  #include "/usr/include/xalanc/XPath/XObjectResultTreeFragProxy.hpp"
  #include "/usr/include/xalanc/XPath/XObjectResultTreeFragProxyBase.hpp"
  #include "/usr/include/xalanc/XPath/XObjectResultTreeFragProxyText.hpp"
  #include "/usr/include/xalanc/XPath/XObjectTypeCallback.hpp"
  #include "/usr/include/xalanc/XPath/XPath.hpp"
  #include "/usr/include/xalanc/XPath/XPathAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XPathConstructionContext.hpp"
  #include "/usr/include/xalanc/XPath/XPathConstructionContextDefault.hpp"
  #include "/usr/include/xalanc/XPath/XPathDefinitions.hpp"
  #include "/usr/include/xalanc/XPath/XPathEnvSupport.hpp"
  #include "/usr/include/xalanc/XPath/XPathEnvSupportDefault.hpp"
  #include "/usr/include/xalanc/XPath/XPathEvaluator.hpp"
  #include "/usr/include/xalanc/XPath/XPathExecutionContext.hpp"
  #include "/usr/include/xalanc/XPath/XPathExecutionContextDefault.hpp"
  #include "/usr/include/xalanc/XPath/XPathExpression.hpp"
  #include "/usr/include/xalanc/XPath/XPathFactory.hpp"
  #include "/usr/include/xalanc/XPath/XPathFactoryBlock.hpp"
  #include "/usr/include/xalanc/XPath/XPathFactoryDefault.hpp"
  #include "/usr/include/xalanc/XPath/XPathFunctionTable.hpp"
  #include "/usr/include/xalanc/XPath/XPathInit.hpp"
  #include "/usr/include/xalanc/XPath/XPathParserException.hpp"
  #include "/usr/include/xalanc/XPath/XPathProcessor.hpp"
  #include "/usr/include/xalanc/XPath/XPathProcessorImpl.hpp"
  #include "/usr/include/xalanc/XPath/XString.hpp"
  #include "/usr/include/xalanc/XPath/XStringAdapter.hpp"
  #include "/usr/include/xalanc/XPath/XStringAdapterAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XStringAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XStringBase.hpp"
  #include "/usr/include/xalanc/XPath/XStringCached.hpp"
  #include "/usr/include/xalanc/XPath/XStringCachedAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XStringReference.hpp"
  #include "/usr/include/xalanc/XPath/XStringReferenceAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XToken.hpp"
  #include "/usr/include/xalanc/XPath/XTokenNumberAdapter.hpp"
  #include "/usr/include/xalanc/XPath/XTokenNumberAdapterAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XTokenStringAdapter.hpp"
  #include "/usr/include/xalanc/XPath/XTokenStringAdapterAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XUnknown.hpp"
  #include "/usr/include/xalanc/XPath/XalanDocumentFragmentNodeRefListBaseProxy.hpp"
  #include "/usr/include/xalanc/XPath/XalanQName.hpp"
  #include "/usr/include/xalanc/XPath/XalanQNameByReference.hpp"
  #include "/usr/include/xalanc/XPath/XalanQNameByValue.hpp"
  #include "/usr/include/xalanc/XPath/XalanQNameByValueAllocator.hpp"
  #include "/usr/include/xalanc/XPath/XalanXPathException.hpp"
  #include "/usr/include/xalanc/XPathCAPI/XPathCAPI.h"
  #include "/usr/include/xalanc/XSLT/AVT.hpp"
  #include "/usr/include/xalanc/XSLT/AVTPart.hpp"
  #include "/usr/include/xalanc/XSLT/AVTPartSimple.hpp"
  #include "/usr/include/xalanc/XSLT/AVTPartXPath.hpp"
  #include "/usr/include/xalanc/XSLT/Constants.hpp"
  #include "/usr/include/xalanc/XSLT/CountersTable.hpp"
  #include "/usr/include/xalanc/XSLT/DecimalToRoman.hpp"
  #include "/usr/include/xalanc/XSLT/ElemApplyImport.hpp"
  #include "/usr/include/xalanc/XSLT/ElemApplyTemplates.hpp"
  #include "/usr/include/xalanc/XSLT/ElemAttribute.hpp"
  #include "/usr/include/xalanc/XSLT/ElemAttributeSet.hpp"
  #include "/usr/include/xalanc/XSLT/ElemCallTemplate.hpp"
  #include "/usr/include/xalanc/XSLT/ElemChoose.hpp"
  #include "/usr/include/xalanc/XSLT/ElemComment.hpp"
  #include "/usr/include/xalanc/XSLT/ElemCopy.hpp"
  #include "/usr/include/xalanc/XSLT/ElemCopyOf.hpp"
  #include "/usr/include/xalanc/XSLT/ElemDecimalFormat.hpp"
  #include "/usr/include/xalanc/XSLT/ElemElement.hpp"
  #include "/usr/include/xalanc/XSLT/ElemEmpty.hpp"
  #include "/usr/include/xalanc/XSLT/ElemExtensionCall.hpp"
  #include "/usr/include/xalanc/XSLT/ElemFallback.hpp"
  #include "/usr/include/xalanc/XSLT/ElemForEach.hpp"
  #include "/usr/include/xalanc/XSLT/ElemForwardCompatible.hpp"
  #include "/usr/include/xalanc/XSLT/ElemIf.hpp"
  #include "/usr/include/xalanc/XSLT/ElemLiteralResult.hpp"
  #include "/usr/include/xalanc/XSLT/ElemMessage.hpp"
  #include "/usr/include/xalanc/XSLT/ElemNumber.hpp"
  #include "/usr/include/xalanc/XSLT/ElemOtherwise.hpp"
  #include "/usr/include/xalanc/XSLT/ElemPI.hpp"
  #include "/usr/include/xalanc/XSLT/ElemParam.hpp"
  #include "/usr/include/xalanc/XSLT/ElemSort.hpp"
  #include "/usr/include/xalanc/XSLT/ElemTemplate.hpp"
  #include "/usr/include/xalanc/XSLT/ElemTemplateElement.hpp"
  #include "/usr/include/xalanc/XSLT/ElemText.hpp"
  #include "/usr/include/xalanc/XSLT/ElemTextLiteral.hpp"
  #include "/usr/include/xalanc/XSLT/ElemUse.hpp"
  #include "/usr/include/xalanc/XSLT/ElemValueOf.hpp"
  #include "/usr/include/xalanc/XSLT/ElemVariable.hpp"
  #include "/usr/include/xalanc/XSLT/ElemWhen.hpp"
  #include "/usr/include/xalanc/XSLT/ElemWithParam.hpp"
  #include "/usr/include/xalanc/XSLT/ExtensionFunctionHandler.hpp"
  #include "/usr/include/xalanc/XSLT/ExtensionNSHandler.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionCurrent.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionDocument.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionElementAvailable.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionFormatNumber.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionFunctionAvailable.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionGenerateID.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionKey.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionSystemProperty.hpp"
  #include "/usr/include/xalanc/XSLT/FunctionUnparsedEntityURI.hpp"
  #include "/usr/include/xalanc/XSLT/GenerateEvent.hpp"
  #include "/usr/include/xalanc/XSLT/KeyDeclaration.hpp"
  #include "/usr/include/xalanc/XSLT/KeyTable.hpp"
  #include "/usr/include/xalanc/XSLT/NamespacesHandler.hpp"
  #include "/usr/include/xalanc/XSLT/NodeSortKey.hpp"
  #include "/usr/include/xalanc/XSLT/NodeSorter.hpp"
  #include "/usr/include/xalanc/XSLT/OutputContextStack.hpp"
  #include "/usr/include/xalanc/XSLT/ProblemListener.hpp"
  #include "/usr/include/xalanc/XSLT/ProblemListenerDefault.hpp"
  #include "/usr/include/xalanc/XSLT/ResultNamespacesStack.hpp"
  #include "/usr/include/xalanc/XSLT/SelectionEvent.hpp"
  #include "/usr/include/xalanc/XSLT/Stylesheet.hpp"
  #include "/usr/include/xalanc/XSLT/StylesheetConstructionContext.hpp"
  #include "/usr/include/xalanc/XSLT/StylesheetConstructionContextDefault.hpp"
  #include "/usr/include/xalanc/XSLT/StylesheetExecutionContext.hpp"
  #include "/usr/include/xalanc/XSLT/StylesheetExecutionContextDefault.hpp"
  #include "/usr/include/xalanc/XSLT/StylesheetHandler.hpp"
  #include "/usr/include/xalanc/XSLT/StylesheetRoot.hpp"
  #include "/usr/include/xalanc/XSLT/TopLevelArg.hpp"
  #include "/usr/include/xalanc/XSLT/TraceListener.hpp"
  #include "/usr/include/xalanc/XSLT/TraceListenerDefault.hpp"
  #include "/usr/include/xalanc/XSLT/TracerEvent.hpp"
  #include "/usr/include/xalanc/XSLT/VariablesStack.hpp"
  #include "/usr/include/xalanc/XSLT/XResultTreeFrag.hpp"
  #include "/usr/include/xalanc/XSLT/XResultTreeFragAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTDefinitions.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTEngineImpl.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTInit.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTInputSource.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTProcessor.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTProcessorEnvSupport.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTProcessorEnvSupportDefault.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTProcessorException.hpp"
  #include "/usr/include/xalanc/XSLT/XSLTResultTarget.hpp"
  #include "/usr/include/xalanc/XSLT/XalanAVTAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanAVTPartSimpleAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemAttributeAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemAttributeSetAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemCallTemplateAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemElementAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemEmptyAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemLiteralResultAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemTemplateAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemTextAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemValueOfAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanElemVariableAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanMatchPatternData.hpp"
  #include "/usr/include/xalanc/XSLT/XalanMatchPatternDataAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanNumberingResourceBundle.hpp"
  #include "/usr/include/xalanc/XSLT/XalanParamHolder.hpp"
  #include "/usr/include/xalanc/XSLT/XalanSourceTreeDocumentAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanSourceTreeDocumentFragmentAllocator.hpp"
  #include "/usr/include/xalanc/XSLT/XalanSpaceNodeTester.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanAttr.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanCDATASection.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanCharacterData.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanComment.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDOMDefinitions.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDOMException.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDOMImplementation.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDOMInit.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDOMString.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDocument.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDocumentFragment.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanDocumentType.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanElement.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanEmptyNamedNodeMap.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanEntity.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanEntityReference.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanNamedNodeMap.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanNode.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanNodeList.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanNodeListDummy.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanNodeListSurrogate.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanNotation.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanProcessingInstruction.hpp"
  #include "/usr/include/xalanc/XalanDOM/XalanText.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTCommon.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTCommonImpl.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTDateTime.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTDateTimeImpl.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTDefinitions.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTDynamic.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTDynamicImpl.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTMath.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTSet.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTString.hpp"
  #include "/usr/include/xalanc/XalanEXSLT/XalanEXSLTStringImpl.hpp"
  #include "/usr/include/xalanc/XalanExtensions/FunctionDifference.hpp"
  #include "/usr/include/xalanc/XalanExtensions/FunctionDistinct.hpp"
  #include "/usr/include/xalanc/XalanExtensions/FunctionEvaluate.hpp"
  #include "/usr/include/xalanc/XalanExtensions/FunctionHasSameNodes.hpp"
  #include "/usr/include/xalanc/XalanExtensions/FunctionIntersection.hpp"
  #include "/usr/include/xalanc/XalanExtensions/FunctionNodeSet.hpp"
  #include "/usr/include/xalanc/XalanExtensions/XalanExtensions.hpp"
  #include "/usr/include/xalanc/XalanExtensions/XalanExtensionsDefinitions.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/FormatterToSourceTree.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeAttr.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeAttrNS.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeComment.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeCommentAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeDOMSupport.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeDefinitions.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeDocument.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeDocumentFragment.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElement.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementA.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementANS.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementNA.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementNANS.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeElementNANSAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeHelper.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeInit.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeParserLiaison.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstruction.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeText.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeTextIWS.hpp"
  #include "/usr/include/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanCAPI.h"
  #include "/usr/include/xalanc/XalanTransformer/XalanCompiledStylesheet.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanCompiledStylesheetDefault.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanDefaultDocumentBuilder.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanDefaultParsedSource.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanDocumentBuilder.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanParsedSource.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanTransformer.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanTransformerDefinitions.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanTransformerOutputStream.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XalanTransformerProblemListener.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XercesDOMParsedSource.hpp"
  #include "/usr/include/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesAttrBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesAttributeBridgeAllocator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesBridgeHelper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesBridgeNavigator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesBridgeTypes.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesCDATASectionBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesCommentBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesDOMImplementationBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesDOM_NodeHack.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesDocumentBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesDocumentFragmentBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesDocumentTypeBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesElementBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesElementBridgeAllocator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesEntityBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesEntityReferenceBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesNamedNodeMapBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesNodeListBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesNotationBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesProcessingInstructionBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesTextBridge.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesTextBridgeAllocator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesToXalanNodeMap.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/Deprecated/XercesTreeWalker.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesAttrWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesAttrWrapperAllocator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesCDATASectionWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesCommentWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDOMException.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDOMFormatterWalker.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDOMImplementationWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDOMSupport.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDOMWalker.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDOMWrapperException.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDocumentTypeWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesDocumentWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesElementWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesElementWrapperAllocator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesEntityReferenceWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesEntityWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesLiaisonXalanDOMStringPool.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesNamedNodeMapWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesNodeListWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesNotationWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesParserLiaison.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesParserLiaisonDefinitions.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesProcessingInstructionWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesTextWrapper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesTextWrapperAllocator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesWrapperHelper.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesWrapperNavigator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesWrapperNavigatorAllocator.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesWrapperToXalanNodeMap.hpp"
  #include "/usr/include/xalanc/XercesParserLiaison/XercesWrapperTypes.hpp"

  // add namespaces
  namespace icu_72{typedef int tmp_add_type_1;}
  icu_72::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace icu_72{namespace number{typedef int tmp_add_type_2;}}
  icu_72::number::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace icu_72{namespace number{namespace impl{typedef int tmp_add_type_3;}}}
  icu_72::number::impl::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace icu_72{namespace numparse{typedef int tmp_add_type_4;}}
  icu_72::numparse::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace icu_72{namespace numparse{namespace impl{typedef int tmp_add_type_5;}}}
  icu_72::numparse::impl::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace xalanc_1_12{typedef int tmp_add_type_6;}
  xalanc_1_12::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace xalanc_1_12{namespace XalanUnicode{typedef int tmp_add_type_7;}}
  xalanc_1_12::XalanUnicode::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace xercesc_3_2{typedef int tmp_add_type_8;}
  xercesc_3_2::tmp_add_type_8 tmp_add_func_8(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/FLiIWy3wYp/dump1.h"  -I/usr/include/xalanc/PlatformSupport

In file included from /tmp/FLiIWy3wYp/dump1.h:412:
/usr/include/xalanc/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.hpp:46:10: fatal error: xercesc/dom/deprecated/DOM_Document.hpp: No such file or directory
   46 | #include <xercesc/dom/deprecated/DOM_Document.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

