Temporary header file '/tmp/svLwWadarL/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/Bpp/Seq/Alphabet/AbstractAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/Alphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/AlphabetExceptions.h"
  #include "/usr/include/Bpp/Seq/Alphabet/AlphabetNumericState.h"
  #include "/usr/include/Bpp/Seq/Alphabet/AlphabetState.h"
  #include "/usr/include/Bpp/Seq/Alphabet/AlphabetTools.h"
  #include "/usr/include/Bpp/Seq/Alphabet/BinaryAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/CaseMaskedAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/CodonAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/DNA.h"
  #include "/usr/include/Bpp/Seq/Alphabet/DefaultAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/IntegerAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/LetterAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/LexicalAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/NucleicAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/NucleicAlphabetState.h"
  #include "/usr/include/Bpp/Seq/Alphabet/NumericAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/ProteicAlphabet.h"
  #include "/usr/include/Bpp/Seq/Alphabet/ProteicAlphabetState.h"
  #include "/usr/include/Bpp/Seq/Alphabet/RNA.h"
  #include "/usr/include/Bpp/Seq/Alphabet/RNY.h"
  #include "/usr/include/Bpp/Seq/Alphabet/WordAlphabet.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAChargeIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAChenGuHuangHydrophobicityIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAChouFasmanAHelixIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAChouFasmanBSheetIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAChouFasmanTurnIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAIndex1Entry.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAIndex2Entry.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAMassIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AASEA1030Index.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AASEAInf10Index.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AASEASup30Index.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AASurfaceIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AAVolumeIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AlphabetIndex1.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/AlphabetIndex2.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/BLOSUM50.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/DefaultNucleotideScore.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/GranthamAAChemicalDistance.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/GranthamAAPolarityIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/GranthamAAVolumeIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/KleinAANetChargeIndex.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/MiyataAAChemicalDistance.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/SimpleIndexDistance.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/SimpleScore.h"
  #include "/usr/include/Bpp/Seq/AlphabetIndex/UserAlphabetIndex1.h"
  #include "/usr/include/Bpp/Seq/App/SequenceApplicationTools.h"
  #include "/usr/include/Bpp/Seq/CodonSiteTools.h"
  #include "/usr/include/Bpp/Seq/Container/AbstractSequenceContainer.h"
  #include "/usr/include/Bpp/Seq/Container/AlignedSequenceContainer.h"
  #include "/usr/include/Bpp/Seq/Container/CompressedVectorSiteContainer.h"
  #include "/usr/include/Bpp/Seq/Container/MapSequenceContainer.h"
  #include "/usr/include/Bpp/Seq/Container/OrderedSequenceContainer.h"
  #include "/usr/include/Bpp/Seq/Container/SequenceContainer.h"
  #include "/usr/include/Bpp/Seq/Container/SequenceContainerExceptions.h"
  #include "/usr/include/Bpp/Seq/Container/SequenceContainerIterator.h"
  #include "/usr/include/Bpp/Seq/Container/SequenceContainerTools.h"
  #include "/usr/include/Bpp/Seq/Container/SiteContainer.h"
  #include "/usr/include/Bpp/Seq/Container/SiteContainerExceptions.h"
  #include "/usr/include/Bpp/Seq/Container/SiteContainerIterator.h"
  #include "/usr/include/Bpp/Seq/Container/SiteContainerTools.h"
  #include "/usr/include/Bpp/Seq/Container/VectorSequenceContainer.h"
  #include "/usr/include/Bpp/Seq/Container/VectorSiteContainer.h"
  #include "/usr/include/Bpp/Seq/CoreSequence.h"
  #include "/usr/include/Bpp/Seq/CoreSite.h"
  #include "/usr/include/Bpp/Seq/DNAToRNA.h"
  #include "/usr/include/Bpp/Seq/DistanceMatrix.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/AscidianMitochondrialGeneticCode.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/EchinodermMitochondrialGeneticCode.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/GeneticCode.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/InvertebrateMitochondrialGeneticCode.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/MoldMitochondrialGeneticCode.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/StandardGeneticCode.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/VertebrateMitochondrialGeneticCode.h"
  #include "/usr/include/Bpp/Seq/GeneticCode/YeastMitochondrialGeneticCode.h"
  #include "/usr/include/Bpp/Seq/Io/AbstractIAlignment.h"
  #include "/usr/include/Bpp/Seq/Io/AbstractISequence.h"
  #include "/usr/include/Bpp/Seq/Io/AbstractOAlignment.h"
  #include "/usr/include/Bpp/Seq/Io/AbstractOSequence.h"
  #include "/usr/include/Bpp/Seq/Io/BppOAlignmentReaderFormat.h"
  #include "/usr/include/Bpp/Seq/Io/BppOAlignmentWriterFormat.h"
  #include "/usr/include/Bpp/Seq/Io/BppOAlphabetIndex1Format.h"
  #include "/usr/include/Bpp/Seq/Io/BppOAlphabetIndex2Format.h"
  #include "/usr/include/Bpp/Seq/Io/BppOSequenceReaderFormat.h"
  #include "/usr/include/Bpp/Seq/Io/BppOSequenceStreamReaderFormat.h"
  #include "/usr/include/Bpp/Seq/Io/BppOSequenceWriterFormat.h"
  #include "/usr/include/Bpp/Seq/Io/Clustal.h"
  #include "/usr/include/Bpp/Seq/Io/Dcse.h"
  #include "/usr/include/Bpp/Seq/Io/Fasta.h"
  #include "/usr/include/Bpp/Seq/Io/GenBank.h"
  #include "/usr/include/Bpp/Seq/Io/ISequence.h"
  #include "/usr/include/Bpp/Seq/Io/ISequenceStream.h"
  #include "/usr/include/Bpp/Seq/Io/IoSequence.h"
  #include "/usr/include/Bpp/Seq/Io/IoSequenceFactory.h"
  #include "/usr/include/Bpp/Seq/Io/IoSequenceStream.h"
  #include "/usr/include/Bpp/Seq/Io/Mase.h"
  #include "/usr/include/Bpp/Seq/Io/MaseTools.h"
  #include "/usr/include/Bpp/Seq/Io/NexusIoSequence.h"
  #include "/usr/include/Bpp/Seq/Io/NexusTools.h"
  #include "/usr/include/Bpp/Seq/Io/OSequence.h"
  #include "/usr/include/Bpp/Seq/Io/OSequenceStream.h"
  #include "/usr/include/Bpp/Seq/Io/PhredPhd.h"
  #include "/usr/include/Bpp/Seq/Io/PhredPoly.h"
  #include "/usr/include/Bpp/Seq/Io/Phylip.h"
  #include "/usr/include/Bpp/Seq/Io/SequenceFileIndex.h"
  #include "/usr/include/Bpp/Seq/Io/Stockholm.h"
  #include "/usr/include/Bpp/Seq/Io/StreamSequenceIterator.h"
  #include "/usr/include/Bpp/Seq/NucleicAcidsReplication.h"
  #include "/usr/include/Bpp/Seq/Sequence.h"
  #include "/usr/include/Bpp/Seq/SequenceExceptions.h"
  #include "/usr/include/Bpp/Seq/SequenceIterator.h"
  #include "/usr/include/Bpp/Seq/SequencePositionIterators.h"
  #include "/usr/include/Bpp/Seq/SequenceTools.h"
  #include "/usr/include/Bpp/Seq/SequenceWalker.h"
  #include "/usr/include/Bpp/Seq/SequenceWithAnnotation.h"
  #include "/usr/include/Bpp/Seq/SequenceWithAnnotationTools.h"
  #include "/usr/include/Bpp/Seq/SequenceWithQuality.h"
  #include "/usr/include/Bpp/Seq/SequenceWithQualityTools.h"
  #include "/usr/include/Bpp/Seq/Site.h"
  #include "/usr/include/Bpp/Seq/SiteExceptions.h"
  #include "/usr/include/Bpp/Seq/SiteIterator.h"
  #include "/usr/include/Bpp/Seq/SiteTools.h"
  #include "/usr/include/Bpp/Seq/StringSequenceTools.h"
  #include "/usr/include/Bpp/Seq/SymbolList.h"
  #include "/usr/include/Bpp/Seq/SymbolListTools.h"
  #include "/usr/include/Bpp/Seq/Transliterator.h"

  // add namespaces
  namespace bpp{typedef int tmp_add_type_1;}
  bpp::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace bpp{namespace TextTools{typedef int tmp_add_type_2;}}
  bpp::TextTools::tmp_add_type_2 tmp_add_func_2(){return 0;};

  // add classes
  _G_fpos64_t* tmp_add_class_0;
  _G_fpos_t* tmp_add_class_1;
  _IO_cookie_io_functions_t* tmp_add_class_2;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/svLwWadarL/dump1.h"

