Temporary header file '/tmp/CWT1dyWfA2/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _FILE_OFFSET_BITS 64
#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/isl/arg.h"
  #include "/usr/include/isl/aff.h"
  #include "/usr/include/isl/aff_type.h"
  #include "/usr/include/isl/ast.h"
  #include "/usr/include/isl/ast_build.h"
  #include "/usr/include/isl/ast_type.h"
  #include "/usr/include/isl/constraint.h"
  #include "/usr/include/isl/cpp.h"
  #include "/usr/include/isl/ctx.h"
  #include "/usr/include/isl/fixed_box.h"
  #include "/usr/include/isl/flow.h"
  #include "/usr/include/isl/hash.h"
  #include "/usr/include/isl/id.h"
  #include "/usr/include/isl/id_to_ast_expr.h"
  #include "/usr/include/isl/id_to_id.h"
  #include "/usr/include/isl/id_to_pw_aff.h"
  #include "/usr/include/isl/id_type.h"
  #include "/usr/include/isl/ilp.h"
  #include "/usr/include/isl/list.h"
  #include "/usr/include/isl/local_space.h"
  #include "/usr/include/isl/lp.h"
  #include "/usr/include/isl/map.h"
  #include "/usr/include/isl/map_to_basic_set.h"
  #include "/usr/include/isl/map_type.h"
  #include "/usr/include/isl/mat.h"
  #include "/usr/include/isl/maybe.h"
  #include "/usr/include/isl/maybe_ast_expr.h"
  #include "/usr/include/isl/maybe_basic_set.h"
  #include "/usr/include/isl/maybe_id.h"
  #include "/usr/include/isl/maybe_pw_aff.h"
  #include "/usr/include/isl/multi.h"
  #include "/usr/include/isl/obj.h"
  #include "/usr/include/isl/options.h"
  #include "/usr/include/isl/point.h"
  #include "/usr/include/isl/polynomial.h"
  #include "/usr/include/isl/polynomial_type.h"
  #include "/usr/include/isl/printer.h"
  #include "/usr/include/isl/printer_type.h"
  #include "/usr/include/isl/schedule.h"
  #include "/usr/include/isl/schedule_node.h"
  #include "/usr/include/isl/schedule_type.h"
  #include "/usr/include/isl/set.h"
  #include "/usr/include/isl/set_type.h"
  #include "/usr/include/isl/space.h"
  #include "/usr/include/isl/space_type.h"
  #include "/usr/include/isl/stdint.h"
  #include "/usr/include/isl/stream.h"
  #include "/usr/include/isl/stride_info.h"
  #include "/usr/include/isl/typed_cpp.h"
  #include "/usr/include/isl/union_map.h"
  #include "/usr/include/isl/union_map_type.h"
  #include "/usr/include/isl/union_set.h"
  #include "/usr/include/isl/union_set_type.h"
  #include "/usr/include/isl/val.h"
  #include "/usr/include/isl/val_gmp.h"
  #include "/usr/include/isl/val_type.h"
  #include "/usr/include/isl/vec.h"
  #include "/usr/include/isl/version.h"
  #include "/usr/include/isl/vertices.h"

  // add namespaces
  namespace isl{typedef int tmp_add_type_1;}
  isl::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace isl{namespace typed{typedef int tmp_add_type_2;}}
  isl::typed::tmp_add_type_2 tmp_add_func_2(){return 0;};

  // add classes
  _G_fpos64_t* tmp_add_class_0;
  _G_fpos_t* tmp_add_class_1;
  _IO_cookie_io_functions_t* tmp_add_class_2;
  isl_arg* tmp_add_class_3;
  isl_args* tmp_add_class_4;
  isl_hash_table* tmp_add_class_5;
  isl_hash_table_entry* tmp_add_class_6;
  isl_maybe_isl_ast_expr* tmp_add_class_7;
  isl_maybe_isl_basic_set* tmp_add_class_8;
  isl_maybe_isl_id* tmp_add_class_9;
  isl_maybe_isl_pw_aff* tmp_add_class_10;
  isl_obj* tmp_add_class_11;
  isl_obj_vtable* tmp_add_class_12;
  isl_stats* tmp_add_class_13;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/CWT1dyWfA2/dump1.h"

