Temporary header file '/tmp/T6YGIxv1I6/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/gegl-0.4/gegl-apply.h"
  #include "/usr/include/gegl-0.4/gegl-audio-fragment.h"
  #include "/usr/include/gegl-0.4/gegl-buffer-backend.h"
  #include "/usr/include/gegl-0.4/gegl-buffer-enums.h"
  #include "/usr/include/gegl-0.4/gegl-buffer-iterator.h"
  #include "/usr/include/gegl-0.4/gegl-buffer-matrix2.h"
  #include "/usr/include/gegl-0.4/gegl-buffer-swap.h"
  #include "/usr/include/gegl-0.4/gegl-buffer.h"
  #include "/usr/include/gegl-0.4/gegl-color.h"
  #include "/usr/include/gegl-0.4/gegl-cpuaccel.h"
  #include "/usr/include/gegl-0.4/gegl-curve.h"
  #include "/usr/include/gegl-0.4/gegl-debug.h"
  #include "/usr/include/gegl-0.4/gegl-enums.h"
  #include "/usr/include/gegl-0.4/gegl-graph-debug.h"
  #include "/usr/include/gegl-0.4/gegl-init.h"
  #include "/usr/include/gegl-0.4/gegl-lookup.h"
  #include "/usr/include/gegl-0.4/gegl-math.h"
  #include "/usr/include/gegl-0.4/gegl-matrix.h"
  #include "/usr/include/gegl-0.4/gegl-memory.h"
  #include "/usr/include/gegl-0.4/gegl-metadata.h"
  #include "/usr/include/gegl-0.4/gegl-metadatahash.h"
  #include "/usr/include/gegl-0.4/gegl-metadatastore.h"
  #include "/usr/include/gegl-0.4/gegl-node.h"
  #include "/usr/include/gegl-0.4/gegl-op.h"
  #include "/usr/include/gegl-0.4/gegl-parallel.h"
  #include "/usr/include/gegl-0.4/gegl-paramspecs.h"
  #include "/usr/include/gegl-0.4/gegl-path.h"
  #include "/usr/include/gegl-0.4/gegl-plugin.h"
  #include "/usr/include/gegl-0.4/gegl-processor.h"
  #include "/usr/include/gegl-0.4/gegl-random.h"
  #include "/usr/include/gegl-0.4/gegl-rectangle.h"
  #include "/usr/include/gegl-0.4/gegl-scratch.h"
  #include "/usr/include/gegl-0.4/gegl-tile-backend.h"
  #include "/usr/include/gegl-0.4/gegl-tile-handler.h"
  #include "/usr/include/gegl-0.4/gegl-tile-source.h"
  #include "/usr/include/gegl-0.4/gegl-tile.h"
  #include "/usr/include/gegl-0.4/gegl-types.h"
  #include "/usr/include/gegl-0.4/gegl-utils.h"
  #include "/usr/include/gegl-0.4/gegl-version.h"
  #include "/usr/include/gegl-0.4/gegl.h"
  #include "/usr/include/gegl-0.4/npd/deformation.h"
  #include "/usr/include/gegl-0.4/npd/graphics.h"
  #include "/usr/include/gegl-0.4/npd/lattice_cut.h"
  #include "/usr/include/gegl-0.4/npd/npd.h"
  #include "/usr/include/gegl-0.4/npd/npd_common.h"
  #include "/usr/include/gegl-0.4/npd/npd_debug.h"
  #include "/usr/include/gegl-0.4/npd/npd_gegl.h"
  #include "/usr/include/gegl-0.4/npd/npd_math.h"
  #include "/usr/include/gegl-0.4/opencl/cl.h"
  #include "/usr/include/gegl-0.4/opencl/cl_d3d10.h"
  #include "/usr/include/gegl-0.4/opencl/cl_ext.h"
  #include "/usr/include/gegl-0.4/opencl/cl_gl.h"
  #include "/usr/include/gegl-0.4/opencl/cl_gl_ext.h"
  #include "/usr/include/gegl-0.4/opencl/cl_platform.h"
  #include "/usr/include/gegl-0.4/opencl/gegl-cl-color.h"
  #include "/usr/include/gegl-0.4/opencl/gegl-cl-init.h"
  #include "/usr/include/gegl-0.4/opencl/gegl-cl-random.h"
  #include "/usr/include/gegl-0.4/opencl/gegl-cl-types.h"
  #include "/usr/include/gegl-0.4/opencl/gegl-cl.h"
  #include "/usr/include/gegl-0.4/opencl/opencl.h"
  #include "/usr/include/gegl-0.4/operation/gegl-extension-handler.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-area-filter.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-composer.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-composer3.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-context.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-filter.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-handlers.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-meta-json.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-meta.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-point-composer.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-point-composer3.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-point-filter.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-point-render.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-property-keys.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-sink.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-source.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation-temporal.h"
  #include "/usr/include/gegl-0.4/operation/gegl-operation.h"
  #include "/usr/include/gegl-0.4/sc/sc-common.h"
  #include "/usr/include/gegl-0.4/sc/sc-context.h"
  #include "/usr/include/gegl-0.4/sc/sc-outline.h"
  #include "/usr/include/gegl-0.4/sc/sc-sample.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/T6YGIxv1I6/dump1.h"  -I/usr/include/gegl-0.4 -I/usr/include/glib-2.0 -I/usr/include/babl-0.1 -I/lib/arm-linux-gnueabihf/glib-2.0/include

In file included from /tmp/T6YGIxv1I6/dump1.h:35:
/usr/include/gegl-0.4/gegl-op.h:36:2: error: #error "define GEGL_OP_NAME"
   36 | #error "define GEGL_OP_NAME"
      |  ^~~~~
/usr/include/gegl-0.4/gegl-op.h:44:2: error: #error "GEGL_OP_C_FILE not defined"
   44 | #error "GEGL_OP_C_FILE not defined"
      |  ^~~~~
/usr/include/gegl-0.4/gegl-op.h:297:10: error: #include expects "FILENAME" or <FILENAME>
  297 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:339:10: error: #include expects "FILENAME" or <FILENAME>
  339 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:387:10: error: #include expects "FILENAME" or <FILENAME>
  387 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:432:10: error: #include expects "FILENAME" or <FILENAME>
  432 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:457:10: error: #include expects "FILENAME" or <FILENAME>
  457 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:580:10: error: #include expects "FILENAME" or <FILENAME>
  580 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:634:10: error: #include expects "FILENAME" or <FILENAME>
  634 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:691:10: error: #include expects "FILENAME" or <FILENAME>
  691 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
/usr/include/gegl-0.4/gegl-op.h:977:10: error: #include expects "FILENAME" or <FILENAME>
  977 | #include GEGL_OP_C_FILE
      |          ^~~~~~~~~~~~~~
In file included from /tmp/T6YGIxv1I6/dump1.h:61:
/usr/include/gegl-0.4/opencl/cl_d3d10.h:29:10: fatal error: d3d10.h: No such file or directory
   29 | #include <d3d10.h>
      |          ^~~~~~~~~
compilation terminated.

