Temporary header file '/tmp/avTGpC7dwV/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/gap/ariths.h" #include "/usr/include/gap/baltree.h" #include "/usr/include/gap/bits_intern.h" #include "/usr/include/gap/blister.h" #include "/usr/include/gap/boehm_gc.h" #include "/usr/include/gap/bool.h" #include "/usr/include/gap/calls.h" #include "/usr/include/gap/code.h" #include "/usr/include/gap/collectors.h" #include "/usr/include/gap/common.h" #include "/usr/include/gap/compiled.h" #include "/usr/include/gap/compiler.h" #include "/usr/include/gap/compstat.h" #include "/usr/include/gap/costab.h" #include "/usr/include/gap/cyclotom.h" #include "/usr/include/gap/debug.h" #include "/usr/include/gap/dt.h" #include "/usr/include/gap/dteval.h" #include "/usr/include/gap/dynarray.h" #include "/usr/include/gap/error.h" #include "/usr/include/gap/exprs.h" #include "/usr/include/gap/ffdata.h" #include "/usr/include/gap/fibhash.h" #include "/usr/include/gap/finfield.h" #include "/usr/include/gap/finfield_conway.h" #include "/usr/include/gap/funcs.h" #include "/usr/include/gap/gap.h" #include "/usr/include/gap/gap_all.h" #include "/usr/include/gap/gapstate.h" #include "/usr/include/gap/gaptime.h" #include "/usr/include/gap/gaputils.h" #include "/usr/include/gap/gasman.h" #include "/usr/include/gap/gasman_intern.h" #include "/usr/include/gap/gvars.h" #include "/usr/include/gap/hookintrprtr.h" #include "/usr/include/gap/hpc/aobjects.h" #include "/usr/include/gap/hpc/atomic.h" #include "/usr/include/gap/hpc/cpu.h" #include "/usr/include/gap/hpc/guards.h" #include "/usr/include/gap/hpc/misc.h" #include "/usr/include/gap/hpc/region.h" #include "/usr/include/gap/hpc/serialize.h" #include "/usr/include/gap/hpc/thread.h" #include "/usr/include/gap/hpc/threadapi.h" #include "/usr/include/gap/hpc/tls.h" #include "/usr/include/gap/hpc/tlsconfig.h" #include "/usr/include/gap/hpc/traverse.h" #include "/usr/include/gap/info.h" #include "/usr/include/gap/integer.h" #include "/usr/include/gap/intfuncs.h" #include "/usr/include/gap/intobj.h" #include "/usr/include/gap/intrprtr.h" #include "/usr/include/gap/io.h" #include "/usr/include/gap/iostream.h" #include "/usr/include/gap/julia_gc.h" #include "/usr/include/gap/libgap-api.h" #include "/usr/include/gap/libgap_intern.h" #include "/usr/include/gap/listfunc.h" #include "/usr/include/gap/listoper.h" #include "/usr/include/gap/lists.h" #include "/usr/include/gap/macfloat.h" #include "/usr/include/gap/modules.h" #include "/usr/include/gap/modules_builtin.h" #include "/usr/include/gap/objccoll.h" #include "/usr/include/gap/objcftl.h" #include "/usr/include/gap/objects.h" #include "/usr/include/gap/objfgelm.h" #include "/usr/include/gap/objpcgel.h" #include "/usr/include/gap/objset.h" #include "/usr/include/gap/opers.h" #include "/usr/include/gap/permutat.h" #include "/usr/include/gap/plist.h" #include "/usr/include/gap/pperm.h" #include "/usr/include/gap/precord.h" #include "/usr/include/gap/profile.h" #include "/usr/include/gap/range.h" #include "/usr/include/gap/rational.h" #include "/usr/include/gap/read.h" #include "/usr/include/gap/records.h" #include "/usr/include/gap/saveload.h" #include "/usr/include/gap/scanner.h" #include "/usr/include/gap/sctable.h" #include "/usr/include/gap/set.h" #include "/usr/include/gap/sha256.h" #include "/usr/include/gap/sortbase.h" #include "/usr/include/gap/stats.h" #include "/usr/include/gap/streams.h" #include "/usr/include/gap/stringobj.h" #include "/usr/include/gap/symbols.h" #include "/usr/include/gap/syntaxtree.h" #include "/usr/include/gap/sysenv.h" #include "/usr/include/gap/sysfiles.h" #include "/usr/include/gap/sysmem.h" #include "/usr/include/gap/sysopt.h" #include "/usr/include/gap/sysroots.h" #include "/usr/include/gap/sysstr.h" #include "/usr/include/gap/system.h" #include "/usr/include/gap/tietze.h" #include "/usr/include/gap/tracing.h" #include "/usr/include/gap/trans.h" #include "/usr/include/gap/trycatch.h" #include "/usr/include/gap/vars.h" #include "/usr/include/gap/vec8bit.h" #include "/usr/include/gap/vecffe.h" #include "/usr/include/gap/vecgf2.h" #include "/usr/include/gap/vector.h" #include "/usr/include/gap/version.h" #include "/usr/include/gap/weakptr.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/avTGpC7dwV/dump1.h" -I/usr/include/gap In file included from /tmp/avTGpC7dwV/dump1.h:16: /usr/include/gap/boehm_gc.h:17:2: error: #error This file can only be used when the Boehm GC collector is enabled 17 | #error This file can only be used when the Boehm GC collector is enabled | ^~~~~ /usr/include/gap/boehm_gc.h:28:10: fatal error: gc/gc.h: No such file or directory 28 | #include | ^~~~~~~~~ compilation terminated.