Temporary header file '/tmp/b9bpUsxWcA/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/eclib/GetOpt.h" #include "/usr/include/eclib/arith.h" #include "/usr/include/eclib/bigrat.h" #include "/usr/include/eclib/bitspace.h" #include "/usr/include/eclib/compproc.h" #include "/usr/include/eclib/conic.h" #include "/usr/include/eclib/cperiods.h" #include "/usr/include/eclib/cubic.h" #include "/usr/include/eclib/curve.h" #include "/usr/include/eclib/curvemod.h" #include "/usr/include/eclib/curvesort.h" #include "/usr/include/eclib/cusp.h" #include "/usr/include/eclib/desc2.h" #include "/usr/include/eclib/descent.h" #include "/usr/include/eclib/divpol.h" #include "/usr/include/eclib/egr.h" #include "/usr/include/eclib/elog.h" #include "/usr/include/eclib/ffmod.h" #include "/usr/include/eclib/fixc6.h" #include "/usr/include/eclib/getcurve.h" #include "/usr/include/eclib/gf.h" #include "/usr/include/eclib/hilbert.h" #include "/usr/include/eclib/homspace.h" #include "/usr/include/eclib/htconst.h" #include "/usr/include/eclib/illl.h" #include "/usr/include/eclib/interface.h" #include "/usr/include/eclib/isogs.h" #include "/usr/include/eclib/kbessel.h" #include "/usr/include/eclib/lambda.h" #include "/usr/include/eclib/legendre.h" #include "/usr/include/eclib/logger.h" #include "/usr/include/eclib/marith.h" #include "/usr/include/eclib/mat.h" #include "/usr/include/eclib/matrix.h" #include "/usr/include/eclib/mequiv.h" #include "/usr/include/eclib/method.h" #include "/usr/include/eclib/mglobsol.h" #include "/usr/include/eclib/minim.h" #include "/usr/include/eclib/mlocsol.h" #include "/usr/include/eclib/mmatrix.h" #include "/usr/include/eclib/moddata.h" #include "/usr/include/eclib/mquartic.h" #include "/usr/include/eclib/mrank1.h" #include "/usr/include/eclib/mrank2.h" #include "/usr/include/eclib/msoluble.h" #include "/usr/include/eclib/msubspace.h" #include "/usr/include/eclib/mvector.h" #include "/usr/include/eclib/mwprocs.h" #include "/usr/include/eclib/newforms.h" #include "/usr/include/eclib/nfd.h" #include "/usr/include/eclib/oldforms.h" #include "/usr/include/eclib/options.h" #include "/usr/include/eclib/p2points.h" #include "/usr/include/eclib/parifact.h" #include "/usr/include/eclib/pcprocs.h" #include "/usr/include/eclib/periods.h" #include "/usr/include/eclib/points.h" #include "/usr/include/eclib/pointsmod.h" #include "/usr/include/eclib/polys.h" #include "/usr/include/eclib/qc.h" #include "/usr/include/eclib/quadratic.h" #include "/usr/include/eclib/rat.h" #include "/usr/include/eclib/reader.h" #include "/usr/include/eclib/realroots.h" #include "/usr/include/eclib/reduce.h" #include "/usr/include/eclib/saturate.h" #include "/usr/include/eclib/sieve_search.h" #include "/usr/include/eclib/sifter.h" #include "/usr/include/eclib/smat.h" #include "/usr/include/eclib/smat_elim.h" #include "/usr/include/eclib/smatrix.h" #include "/usr/include/eclib/smatrix_elim.h" #include "/usr/include/eclib/splitbase.h" #include "/usr/include/eclib/sqfdiv.h" #include "/usr/include/eclib/sub.h" #include "/usr/include/eclib/subspace.h" #include "/usr/include/eclib/svec.h" #include "/usr/include/eclib/svector.h" #include "/usr/include/eclib/symb.h" #include "/usr/include/eclib/templates.h" #include "/usr/include/eclib/threadpool.h" #include "/usr/include/eclib/timer.h" #include "/usr/include/eclib/tlss.h" #include "/usr/include/eclib/transform.h" #include "/usr/include/eclib/twoadic.h" #include "/usr/include/eclib/types.h" #include "/usr/include/eclib/unimod.h" #include "/usr/include/eclib/vec.h" #include "/usr/include/eclib/vector.h" #include "/usr/include/eclib/version.h" #include "/usr/include/eclib/xmod.h" #include "/usr/include/eclib/xsplit.h" #include "/usr/include/eclib/xsplit_data.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/b9bpUsxWcA/dump1.h" In file included from /usr/include/eclib/arith.h:27, from /tmp/b9bpUsxWcA/dump1.h:13: /usr/include/eclib/interface.h:73:10: fatal error: NTL/ZZ.h: No such file or directory 73 | #include | ^~~~~~~~~~ compilation terminated.