Temporary header file '/tmp/Faq3k__8L9/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/4ti2/4ti2/4ti2.h" #include "/usr/include/4ti2/4ti2/4ti2xx.h" #include "/usr/include/4ti2/groebner/Algorithm.h" #include "/usr/include/4ti2/groebner/BasicCompletion.h" #include "/usr/include/4ti2/groebner/BasicGeneration.h" #include "/usr/include/4ti2/groebner/BasicOptions.h" #include "/usr/include/4ti2/groebner/BasicReduction.h" #include "/usr/include/4ti2/groebner/Binomial.h" #include "/usr/include/4ti2/groebner/BinomialArray.h" #include "/usr/include/4ti2/groebner/BinomialArrayStream.h" #include "/usr/include/4ti2/groebner/BinomialCollection.h" #include "/usr/include/4ti2/groebner/BinomialFactory.h" #include "/usr/include/4ti2/groebner/BinomialSet.h" #include "/usr/include/4ti2/groebner/BinomialSetStream.h" #include "/usr/include/4ti2/groebner/BinomialStream.h" #include "/usr/include/4ti2/groebner/BitSet.h" #include "/usr/include/4ti2/groebner/BitSetStream.h" #include "/usr/include/4ti2/groebner/Bounded.h" #include "/usr/include/4ti2/groebner/CircuitImplementation.h" #include "/usr/include/4ti2/groebner/CircuitMatrixAlgorithm.h" #include "/usr/include/4ti2/groebner/CircuitOptions.h" #include "/usr/include/4ti2/groebner/CircuitSupportAlgorithm.h" #include "/usr/include/4ti2/groebner/CircuitsAPI.h" #include "/usr/include/4ti2/groebner/Completion.h" #include "/usr/include/4ti2/groebner/DataType.h" #include "/usr/include/4ti2/groebner/Debug.h" #include "/usr/include/4ti2/groebner/DiagonalAlgorithm.h" #include "/usr/include/4ti2/groebner/EliminateAlgorithm.h" #include "/usr/include/4ti2/groebner/Euclidean.h" #include "/usr/include/4ti2/groebner/Extract.h" #include "/usr/include/4ti2/groebner/Feasible.h" #include "/usr/include/4ti2/groebner/FeasibleStream.h" #include "/usr/include/4ti2/groebner/Filter.h" #include "/usr/include/4ti2/groebner/FilterReduction.h" #include "/usr/include/4ti2/groebner/FlipCompletion.h" #include "/usr/include/4ti2/groebner/GeneratingSet.h" #include "/usr/include/4ti2/groebner/Generation.h" #include "/usr/include/4ti2/groebner/Globals.h" #include "/usr/include/4ti2/groebner/Grading.h" #include "/usr/include/4ti2/groebner/GroebnerBasis.h" #include "/usr/include/4ti2/groebner/HermiteAlgorithm.h" #include "/usr/include/4ti2/groebner/HybridGenSet.h" #include "/usr/include/4ti2/groebner/Index.h" #include "/usr/include/4ti2/groebner/IndexBinomialSet.h" #include "/usr/include/4ti2/groebner/IndexSetConverter.h" #include "/usr/include/4ti2/groebner/LatticeBasis.h" #include "/usr/include/4ti2/groebner/LongDenseIndexSet.h" #include "/usr/include/4ti2/groebner/LongDenseIndexSetStream.h" #include "/usr/include/4ti2/groebner/Markov.h" #include "/usr/include/4ti2/groebner/MaxMinGenSet.h" #include "/usr/include/4ti2/groebner/Minimize.h" #include "/usr/include/4ti2/groebner/MinimizeOptions.h" #include "/usr/include/4ti2/groebner/OnesReduction.h" #include "/usr/include/4ti2/groebner/OnesTree.h" #include "/usr/include/4ti2/groebner/Optimise.h" #include "/usr/include/4ti2/groebner/Options.h" #include "/usr/include/4ti2/groebner/OrderedCompletion.h" #include "/usr/include/4ti2/groebner/Permutation.h" #include "/usr/include/4ti2/groebner/ProjectLiftGenSet.h" #include "/usr/include/4ti2/groebner/QSolveAPI.h" #include "/usr/include/4ti2/groebner/QSolveAlgorithm.h" #include "/usr/include/4ti2/groebner/QSolveConsOrder.h" #include "/usr/include/4ti2/groebner/QSolveVariant.h" #include "/usr/include/4ti2/groebner/RayAlgorithm.h" #include "/usr/include/4ti2/groebner/RayImplementation.h" #include "/usr/include/4ti2/groebner/RayMatrixAlgorithm.h" #include "/usr/include/4ti2/groebner/RaySupportAlgorithm.h" #include "/usr/include/4ti2/groebner/RaysAPI.h" #include "/usr/include/4ti2/groebner/Reduction.h" #include "/usr/include/4ti2/groebner/SaturationGenSet.h" #include "/usr/include/4ti2/groebner/ShortDenseIndexSet.h" #include "/usr/include/4ti2/groebner/ShortDenseIndexSetStream.h" #include "/usr/include/4ti2/groebner/SignPattern.h" #include "/usr/include/4ti2/groebner/Size.h" #include "/usr/include/4ti2/groebner/Statistics.h" #include "/usr/include/4ti2/groebner/SupportTree.h" #include "/usr/include/4ti2/groebner/SyzygyCompletion.h" #include "/usr/include/4ti2/groebner/SyzygyGeneration.h" #include "/usr/include/4ti2/groebner/TermOrder.h" #include "/usr/include/4ti2/groebner/Timer.h" #include "/usr/include/4ti2/groebner/Truncate.h" #include "/usr/include/4ti2/groebner/Vector.h" #include "/usr/include/4ti2/groebner/VectorArray.h" #include "/usr/include/4ti2/groebner/VectorArrayAPI.h" #include "/usr/include/4ti2/groebner/VectorArrayStream.h" #include "/usr/include/4ti2/groebner/VectorStream.h" #include "/usr/include/4ti2/groebner/WalkAlgorithm.h" #include "/usr/include/4ti2/groebner/WalkOptions.h" #include "/usr/include/4ti2/groebner/Weight.h" #include "/usr/include/4ti2/groebner/WeightAlgorithm.h" #include "/usr/include/4ti2/groebner/WeightedBinomialSet.h" #include "/usr/include/4ti2/groebner/WeightedReduction.h" #include "/usr/include/4ti2/util/genmodel.h" #include "/usr/include/4ti2/util/gensymm.h" #include "/usr/include/4ti2/util/myheader.h" #include "/usr/include/4ti2/util/orbit.h" #include "/usr/include/4ti2/util/output.h" #include "/usr/include/4ti2/util/print.h" #include "/usr/include/4ti2/util/vector.h" #include "/usr/include/4ti2/zsolve/Algorithm.hpp" #include "/usr/include/4ti2/zsolve/BitSet.h" #include "/usr/include/4ti2/zsolve/BoundAPI.hpp" #include "/usr/include/4ti2/zsolve/Controller.hpp" #include "/usr/include/4ti2/zsolve/DefaultController.hpp" #include "/usr/include/4ti2/zsolve/Exception.h" #include "/usr/include/4ti2/zsolve/GraverAPI.hpp" #include "/usr/include/4ti2/zsolve/Heuristics.hpp" #include "/usr/include/4ti2/zsolve/HilbertAPI.hpp" #include "/usr/include/4ti2/zsolve/Integer.h" #include "/usr/include/4ti2/zsolve/Lattice.hpp" #include "/usr/include/4ti2/zsolve/LinearSystem.hpp" #include "/usr/include/4ti2/zsolve/Norms.hpp" #include "/usr/include/4ti2/zsolve/Options.h" #include "/usr/include/4ti2/zsolve/RelAPI.h" #include "/usr/include/4ti2/zsolve/Relation.hpp" #include "/usr/include/4ti2/zsolve/SignAPI.h" #include "/usr/include/4ti2/zsolve/Timer.h" #include "/usr/include/4ti2/zsolve/Variables.hpp" #include "/usr/include/4ti2/zsolve/Vector.hpp" #include "/usr/include/4ti2/zsolve/VectorArray.hpp" #include "/usr/include/4ti2/zsolve/VectorArrayAPI.hpp" #include "/usr/include/4ti2/zsolve/ZSolveAPI.hpp" #include "/usr/include/4ti2/zsolve/zsolve.h" #include "/usr/include/arm-linux-gnueabihf/4ti2/4ti2/4ti2_config.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/Faq3k__8L9/dump1.h" -I/usr/include/4ti2 -I/usr/include/arm-linux-gnueabihf/4ti2 In file included from /tmp/Faq3k__8L9/dump1.h:12: /usr/include/4ti2/4ti2/4ti2.h:31:10: fatal error: gmp.h: No such file or directory 31 | #include | ^~~~~~~ compilation terminated.