Temporary header file '/tmp/45oDisBzlA/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/lib/gcc/arm-linux-gnueabihf/11/plugin/include/addresses.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/alias.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/align.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/alloc-pool.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ansidecl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/arm-cpu.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/arm-isa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/array-traits.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/asan.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/attr-fnspec.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/attribs.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/auto-host.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/auto-profile.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/backend.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/basic-block.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/bb-reorder.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/bitmap.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/builtins.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/bversion.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/c-family/c-common.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/c-family/c-objc.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/c-family/c-pragma.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/c-family/c-pretty-print.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/c-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/calls.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ccmp.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfg.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfganal.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfgbuild.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfgcleanup.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfgexpand.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfghooks.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfgloop.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfgloopmanip.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cfgrtl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cgraph.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/collect-utils.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/collect2-aix.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/collect2.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/color-macros.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/conditions.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/aarch-common-protos.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/aout.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/arm-flags.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/arm-opts.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/arm-protos.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/arm.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/bpabi.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/elf.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/linux-eabi.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/linux-elf.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/linux-gas.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/dbxelf.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/elfos.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/glibc-stdint.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/gnu-user.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/initfini-array.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/linux-android.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/linux-protos.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/linux.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/vxworks-dummy.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/configargs.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/context.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/convert.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/coretypes.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/coverage.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cp/cp-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cp/cxx-pretty-print.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cp/name-lookup.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cp/type-utils.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cppbuiltin.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cppdefault.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cpplib.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/cselib.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/data-streamer.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dbgcnt.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dbxout.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dce.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ddg.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/debug.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/defaults.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/df.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dfp.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/diagnostic-color.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/diagnostic-core.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/diagnostic-event-id.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/diagnostic-metadata.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/diagnostic-path.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/diagnostic-url.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/diagnostic.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/digraph.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/distro-defaults.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dojump.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dominance.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/domwalk.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/double-int.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dump-context.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dumpfile.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dwarf2asm.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/dwarf2out.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/edit-context.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/emit-rtl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/errors.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/escaped_string.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/et-forest.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/except.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/explow.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/expmed.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/expr.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/fibonacci_heap.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/file-find.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/file-prefix-map.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/filenames.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/fixed-value.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/flag-types.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/flags.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/fold-const-call.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/fold-const.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/function-abi.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/function.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcc-plugin.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcc-rich-location.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcc-symtab.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcc.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcov-io.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcse-common.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcse.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/generic-match.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gengtype.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/genrtl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gensupport.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ggc-internal.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ggc.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-array-bounds.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-builder.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-expr.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-fold.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-iterator.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-low.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-match.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-predict.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-pretty-print.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-range-cache.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-range-edge.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-range-gori.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-range.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-ssa-evrp-analyze.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-ssa-warn-restrict.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-ssa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-streamer.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple-walk.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimple.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimplify-me.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gimplify.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/glimits.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gomp-constants.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/graph.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/graphds.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/graphite.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/graphviz.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gstab.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gsyms.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gsyslimits.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gtype-desc.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hard-reg-set.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hash-map-traits.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hash-map.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hash-set.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hash-table.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hash-traits.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hashtab.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/highlev-plugin-common.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hooks.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hosthooks-def.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hosthooks.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hw-doloop.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/hwint.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ifcvt.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/inchash.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/incpath.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/input.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-addr.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-attr-common.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-attr.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-codes.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-config.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-constants.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-flags.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-modes-inline.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/insn-modes.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/int-vector-builder.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/internal-fn.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/intl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-fnsummary.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-icf-gimple.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-icf.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-inline.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-modref-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-modref.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-param-manipulation.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-predicate.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-prop.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-ref.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-reference.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ipa-utils.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ira-int.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ira.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/is-a.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/iterator-utils.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/json.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/langhooks-def.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/langhooks.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/lcm.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/libfuncs.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/libiberty.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/limitx.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/limity.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/line-map.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/loop-unroll.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/lower-subreg.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/lra-int.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/lra.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/lto-compress.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/lto-section-names.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/lto-streamer.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/machmode.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/md5.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/mem-stats-traits.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/mem-stats.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/memmodel.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/memory-block.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/mux-utils.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/obstack-utils.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/obstack.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/omp-expand.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/omp-general.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/omp-low.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/omp-offload.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/omp-simd-clone.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/opt-problem.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/opt-suggestions.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/optabs-libfuncs.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/optabs-query.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/optabs-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/optabs.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/optinfo-emit-json.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/optinfo.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/options.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/opts-diagnostic.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/opts-jobserver.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/opts.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ordered-hash-map.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/output.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/pass_manager.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/plugin-api.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/plugin-version.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/plugin.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/poly-int-types.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/poly-int.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/predict.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/prefix.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/pretty-print.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/print-rtl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/print-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/profile-count.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/profile.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/range-op.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/range.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/read-md.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/read-rtl-function.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/realmpfr.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/recog.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/regcprop.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/regrename.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/regs.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/regset.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/reload.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/resource.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtl-error.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtl-iter.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtl-ssa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtlanal.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtlhash.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtlhooks-def.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/rtx-vector-builder.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/run-rtl-passes.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/safe-ctype.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sbitmap.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sched-int.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sel-sched-dump.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sel-sched-ir.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sel-sched.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/selftest-diagnostic.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/selftest-rtl.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/selftest.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sese.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/shortest-paths.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/shrink-wrap.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/signop.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sparseset.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/spellcheck-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/spellcheck.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/splay-tree-utils.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/splay-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/sreal.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ssa-iterators.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ssa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/statistics.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/stmt.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/stor-layout.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/streamer-hooks.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/stringpool.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/substring-locations.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/symbol-summary.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/symtab-clones.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/symtab-thunks.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/symtab.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/system.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/target-def.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/target-globals.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/target-hooks-macros.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/target.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/targhooks.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/timevar.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tm-preds.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tm.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tm_p.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/toplev.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tracer.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/trans-mem.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-affine.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-cfg.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-cfgcleanup.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-check.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-chrec.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-core.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-data-ref.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-dfa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-diagnostic.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-dump.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-eh.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-hash-traits.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-hasher.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-if-conv.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-inline.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-into-ssa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-iterator.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-nested.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-object-size.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-outof-ssa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-parloops.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-pass.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-phinodes.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-pretty-print.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-scalar-evolution.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-sra.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-address.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-alias-compare.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-alias.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-ccp.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-coalesce.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-dce.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-dom.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-dse.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-live.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-loop-ivopts.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-loop-manip.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-loop-niter.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-loop.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-math-opts.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-operands.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-propagate.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-reassoc.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-sccvn.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-scopedtables.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-strlen.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-ter.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-threadedge.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa-threadupdate.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssa.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-ssanames.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-stdarg.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-streamer.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-switch-conversion.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-vector-builder.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-vectorizer.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree-vrp.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tristate.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tsan.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tsystem.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/typeclass.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/typed-splay-tree.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/ubsan.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/valtrack.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/value-prof.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/value-query.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/value-range-equiv.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/value-range.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/varasm.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/vec-perm-indices.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/vec.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/vector-builder.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/version.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/vmsdbg.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/vr-values.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/vtable-verify.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/wide-int-bitmask.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/wide-int-print.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/wide-int.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/xcoff.h"
  #include "/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/xcoffout.h"

  // add namespaces
  namespace gcc{typedef int tmp_add_type_1;}
  gcc::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace inchash{typedef int tmp_add_type_2;}
  inchash::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace json{typedef int tmp_add_type_3;}
  json::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace wi{typedef int tmp_add_type_4;}
  wi::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace mode_iterator{typedef int tmp_add_type_5;}
  mode_iterator::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace zero_regs_flags{typedef int tmp_add_type_6;}
  zero_regs_flags::tmp_add_type_6 tmp_add_func_6(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/45oDisBzlA/dump1.h"  -I/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include

In file included from /usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tm.h:47,
                 from /usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/backend.h:28,
                 from /tmp/45oDisBzlA/dump1.h:25:
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/defaults.h:1482:2: error: #error Unknown BITS_PER_UNIT
 1482 | #error Unknown BITS_PER_UNIT
      |  ^~~~~
In file included from /usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/c-family/c-common.h:26,
                 from /tmp/45oDisBzlA/dump1.h:31:
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/tree.h:4739:2: error: #error Unknown BITS_PER_UNIT
 4739 | #error Unknown BITS_PER_UNIT
      |  ^~~~~
In file included from /tmp/45oDisBzlA/dump1.h:60:
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/config/arm/elf.h:29:3: error: #error elf.h included before elfos.h
   29 |  #error elf.h included before elfos.h
      |   ^~~~~
In file included from /usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/coretypes.h:480,
                 from /tmp/45oDisBzlA/dump1.h:77:
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:76:24: error: division by zero in #if
   76 |   (REAL_VALUE_TYPE_SIZE/HOST_BITS_PER_WIDE_INT \
      |                        ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:90:5: note: in expansion of macro ‘REAL_WIDTH’
   90 | #if REAL_WIDTH == 1
      |     ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:77:27: error: division by zero in #if
   77 |    + (REAL_VALUE_TYPE_SIZE%HOST_BITS_PER_WIDE_INT ? 1 : 0)) /* round up */
      |                           ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:90:5: note: in expansion of macro ‘REAL_WIDTH’
   90 | #if REAL_WIDTH == 1
      |     ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:76:24: error: division by zero in #if
   76 |   (REAL_VALUE_TYPE_SIZE/HOST_BITS_PER_WIDE_INT \
      |                        ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:93:6: note: in expansion of macro ‘REAL_WIDTH’
   93 | # if REAL_WIDTH == 2
      |      ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:77:27: error: division by zero in #if
   77 |    + (REAL_VALUE_TYPE_SIZE%HOST_BITS_PER_WIDE_INT ? 1 : 0)) /* round up */
      |                           ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:93:6: note: in expansion of macro ‘REAL_WIDTH’
   93 | # if REAL_WIDTH == 2
      |      ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:76:24: error: division by zero in #if
   76 |   (REAL_VALUE_TYPE_SIZE/HOST_BITS_PER_WIDE_INT \
      |                        ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:96:7: note: in expansion of macro ‘REAL_WIDTH’
   96 | #  if REAL_WIDTH == 3
      |       ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:77:27: error: division by zero in #if
   77 |    + (REAL_VALUE_TYPE_SIZE%HOST_BITS_PER_WIDE_INT ? 1 : 0)) /* round up */
      |                           ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:96:7: note: in expansion of macro ‘REAL_WIDTH’
   96 | #  if REAL_WIDTH == 3
      |       ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:76:24: error: division by zero in #if
   76 |   (REAL_VALUE_TYPE_SIZE/HOST_BITS_PER_WIDE_INT \
      |                        ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:99:8: note: in expansion of macro ‘REAL_WIDTH’
   99 | #   if REAL_WIDTH == 4
      |        ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:77:27: error: division by zero in #if
   77 |    + (REAL_VALUE_TYPE_SIZE%HOST_BITS_PER_WIDE_INT ? 1 : 0)) /* round up */
      |                           ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:99:8: note: in expansion of macro ‘REAL_WIDTH’
   99 | #   if REAL_WIDTH == 4
      |        ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:76:24: error: division by zero in #if
   76 |   (REAL_VALUE_TYPE_SIZE/HOST_BITS_PER_WIDE_INT \
      |                        ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:102:9: note: in expansion of macro ‘REAL_WIDTH’
  102 | #    if REAL_WIDTH == 5
      |         ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:77:27: error: division by zero in #if
   77 |    + (REAL_VALUE_TYPE_SIZE%HOST_BITS_PER_WIDE_INT ? 1 : 0)) /* round up */
      |                           ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:102:9: note: in expansion of macro ‘REAL_WIDTH’
  102 | #    if REAL_WIDTH == 5
      |         ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:76:24: error: division by zero in #if
   76 |   (REAL_VALUE_TYPE_SIZE/HOST_BITS_PER_WIDE_INT \
      |                        ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:105:10: note: in expansion of macro ‘REAL_WIDTH’
  105 | #     if REAL_WIDTH == 6
      |          ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:77:27: error: division by zero in #if
   77 |    + (REAL_VALUE_TYPE_SIZE%HOST_BITS_PER_WIDE_INT ? 1 : 0)) /* round up */
      |                           ^
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:105:10: note: in expansion of macro ‘REAL_WIDTH’
  105 | #     if REAL_WIDTH == 6
      |          ^~~~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/real.h:108:9: error: #error "REAL_WIDTH > 6 not supported"
  108 |        #error "REAL_WIDTH > 6 not supported"
      |         ^~~~~
In file included from /usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/coverage.h:23,
                 from /tmp/45oDisBzlA/dump1.h:78:
/usr/lib/gcc/arm-linux-gnueabihf/11/plugin/include/gcov-io.h:232:10: fatal error: gcov-iov.h: No such file or directory
  232 | #include "gcov-iov.h"
      |          ^~~~~~~~~~~~
compilation terminated.

