Temporary header file '/tmp/u9r10W8GUh/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/2geom-1.2.2/2geom/2geom.h"
  #include "/usr/include/2geom-1.2.2/2geom/affine.h"
  #include "/usr/include/2geom-1.2.2/2geom/angle.h"
  #include "/usr/include/2geom-1.2.2/2geom/basic-intersection.h"
  #include "/usr/include/2geom-1.2.2/2geom/bezier-curve.h"
  #include "/usr/include/2geom-1.2.2/2geom/bezier-to-sbasis.h"
  #include "/usr/include/2geom-1.2.2/2geom/bezier-utils.h"
  #include "/usr/include/2geom-1.2.2/2geom/bezier.h"
  #include "/usr/include/2geom-1.2.2/2geom/cairo-path-sink.h"
  #include "/usr/include/2geom-1.2.2/2geom/choose.h"
  #include "/usr/include/2geom-1.2.2/2geom/circle.h"
  #include "/usr/include/2geom-1.2.2/2geom/concepts.h"
  #include "/usr/include/2geom-1.2.2/2geom/conic_section_clipper.h"
  #include "/usr/include/2geom-1.2.2/2geom/conic_section_clipper_cr.h"
  #include "/usr/include/2geom-1.2.2/2geom/conic_section_clipper_impl.h"
  #include "/usr/include/2geom-1.2.2/2geom/conicsec.h"
  #include "/usr/include/2geom-1.2.2/2geom/convex-hull.h"
  #include "/usr/include/2geom-1.2.2/2geom/coord.h"
  #include "/usr/include/2geom-1.2.2/2geom/crossing.h"
  #include "/usr/include/2geom-1.2.2/2geom/curve.h"
  #include "/usr/include/2geom-1.2.2/2geom/curves.h"
  #include "/usr/include/2geom-1.2.2/2geom/d2.h"
  #include "/usr/include/2geom-1.2.2/2geom/ellipse.h"
  #include "/usr/include/2geom-1.2.2/2geom/elliptical-arc.h"
  #include "/usr/include/2geom-1.2.2/2geom/exception.h"
  #include "/usr/include/2geom-1.2.2/2geom/forward.h"
  #include "/usr/include/2geom-1.2.2/2geom/generic-interval.h"
  #include "/usr/include/2geom-1.2.2/2geom/generic-rect.h"
  #include "/usr/include/2geom-1.2.2/2geom/geom.h"
  #include "/usr/include/2geom-1.2.2/2geom/int-interval.h"
  #include "/usr/include/2geom-1.2.2/2geom/int-point.h"
  #include "/usr/include/2geom-1.2.2/2geom/int-rect.h"
  #include "/usr/include/2geom-1.2.2/2geom/intersection-graph.h"
  #include "/usr/include/2geom-1.2.2/2geom/intersection.h"
  #include "/usr/include/2geom-1.2.2/2geom/interval.h"
  #include "/usr/include/2geom-1.2.2/2geom/intervaltree/interval_tree.h"
  #include "/usr/include/2geom-1.2.2/2geom/line.h"
  #include "/usr/include/2geom-1.2.2/2geom/linear.h"
  #include "/usr/include/2geom-1.2.2/2geom/math-utils.h"
  #include "/usr/include/2geom-1.2.2/2geom/nearest-time.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/fitting-model.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/fitting-tool.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/linear_system.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/matrix.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/symmetric-matrix-fs-operation.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/symmetric-matrix-fs-trace.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/symmetric-matrix-fs.h"
  #include "/usr/include/2geom-1.2.2/2geom/numeric/vector.h"
  #include "/usr/include/2geom-1.2.2/2geom/ord.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/arc-length.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/chebyshev.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/intersection-by-smashing.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/linear-of.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/linearN.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/redblacktree.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/rtree.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/sbasis-of.h"
  #include "/usr/include/2geom-1.2.2/2geom/orphan-code/sbasisN.h"
  #include "/usr/include/2geom-1.2.2/2geom/parallelogram.h"
  #include "/usr/include/2geom-1.2.2/2geom/path-intersection.h"
  #include "/usr/include/2geom-1.2.2/2geom/path-sink.h"
  #include "/usr/include/2geom-1.2.2/2geom/path.h"
  #include "/usr/include/2geom-1.2.2/2geom/pathvector.h"
  #include "/usr/include/2geom-1.2.2/2geom/piecewise.h"
  #include "/usr/include/2geom-1.2.2/2geom/point.h"
  #include "/usr/include/2geom-1.2.2/2geom/polynomial.h"
  #include "/usr/include/2geom-1.2.2/2geom/ray.h"
  #include "/usr/include/2geom-1.2.2/2geom/rect.h"
  #include "/usr/include/2geom-1.2.2/2geom/sbasis-2d.h"
  #include "/usr/include/2geom-1.2.2/2geom/sbasis-curve.h"
  #include "/usr/include/2geom-1.2.2/2geom/sbasis-geometric.h"
  #include "/usr/include/2geom-1.2.2/2geom/sbasis-math.h"
  #include "/usr/include/2geom-1.2.2/2geom/sbasis-poly.h"
  #include "/usr/include/2geom-1.2.2/2geom/sbasis-to-bezier.h"
  #include "/usr/include/2geom-1.2.2/2geom/sbasis.h"
  #include "/usr/include/2geom-1.2.2/2geom/solver.h"
  #include "/usr/include/2geom-1.2.2/2geom/svg-path-parser.h"
  #include "/usr/include/2geom-1.2.2/2geom/svg-path-writer.h"
  #include "/usr/include/2geom-1.2.2/2geom/sweep-bounds.h"
  #include "/usr/include/2geom-1.2.2/2geom/sweeper.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/determinant-minor.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/implicit.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/matrix.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/multi-index.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/multipoly.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/mvpoly-tools.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/polynomial.h"
  #include "/usr/include/2geom-1.2.2/2geom/symbolic/unity-builder.h"
  #include "/usr/include/2geom-1.2.2/2geom/transforms.h"
  #include "/usr/include/2geom-1.2.2/2geom/utils.h"

  // add namespaces
  namespace Geom{typedef int tmp_add_type_1;}
  Geom::tmp_add_type_1 tmp_add_func_1(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/u9r10W8GUh/dump1.h"  -I/usr/include/2geom-1.2.2/2geom/orphan-code -I/usr/include/2geom-1.2.2

In file included from /usr/include/2geom-1.2.2/2geom/2geom.h:40,
                 from /tmp/u9r10W8GUh/dump1.h:12:
/usr/include/2geom-1.2.2/2geom/coord.h:41:10: fatal error: boost/operators.hpp: No such file or directory
   41 | #include <boost/operators.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.

