Temporary header file '/tmp/evjIKzJvKn/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/falcosecurity-libs/common/inttypes_win.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/bpf_helpers.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/builtins.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/filler_helpers.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/fillers.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/maps.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/plumbing_helpers.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/quirks.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/ring_helpers.h"
  #include "/usr/include/falcosecurity-libs/driver/bpf/types.h"
  #include "/usr/include/falcosecurity-libs/driver/driver_config.h"
  #include "/usr/include/falcosecurity-libs/driver/kernel_hacks.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_api_version.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_compat_unistd_32.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_events.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_events_public.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_fillers.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_flag_helpers.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_ringbuffer.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_syscall.h"
  #include "/usr/include/falcosecurity-libs/driver/ppm_version.h"
  #include "/usr/include/falcosecurity-libs/driver/systype_compat.h"
  #include "/usr/include/falcosecurity-libs/userspace/async/async_key_value_source.h"
  #include "/usr/include/falcosecurity-libs/userspace/chisel/chisel.h"
  #include "/usr/include/falcosecurity-libs/userspace/chisel/chisel_api.h"
  #include "/usr/include/falcosecurity-libs/userspace/chisel/chisel_fields_info.h"
  #include "/usr/include/falcosecurity-libs/userspace/chisel/chisel_utils.h"
  #include "/usr/include/falcosecurity-libs/userspace/chisel/lua_parser.h"
  #include "/usr/include/falcosecurity-libs/userspace/chisel/lua_parser_api.h"
  #include "/usr/include/falcosecurity-libs/userspace/common/strlcpy.h"
  #include "/usr/include/falcosecurity-libs/userspace/common/types.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/compat/bpf.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/compat/bpf_common.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/compat/misc.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/compat/perf_event.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/plugin_info.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/scap-int.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/scap.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/scap_bpf.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/scap_savefile.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/settings.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/stdint_win.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/unixid.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/uthash.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/win_hal/win_hal_public.h"
  #include "/usr/include/falcosecurity-libs/userspace/libscap/windows_hal.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/addrinfo.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/capture_stats_source.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/cgroup_limits.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/cgroup_list_counter.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/bpm.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/container_cache_interface.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/container_engine_base.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/cri.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/docker/async_source.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/docker/base.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/docker/connection.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/docker/docker_linux.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/docker/docker_win.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/docker/lookup_request.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/docker/podman.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/libvirt_lxc.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/lxc.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/mesos.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/rkt.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/sinsp_container_type.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/static_container.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_engine/wmi_handle_source.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/container_info.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/cri.grpc.pb.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/cri.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/cri.pb.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/cyclewriter.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/dns_manager.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/dumper.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/event.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/eventformatter.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/examples/util.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/fdinfo.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/fields_info.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/filter.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/filter_check_list.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/filter_value.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/filterchecks.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/gen_filter.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/grpc_channel_registry.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/http_parser.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/http_reason.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/ifinfo.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/include/sinsp_external_processor.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/internal_metrics.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/json_error_log.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/json_query.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_api_error.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_api_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_component.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_daemonset_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_deployment_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_dispatcher.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_event_data.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_event_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_namespace_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_net.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_node_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_pod_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_replicaset_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_replicationcontroller_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_service_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/k8s_state.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/logger.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/marathon_component.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/marathon_http.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mesos.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mesos_auth.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mesos_collector.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mesos_common.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mesos_component.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mesos_http.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mesos_state.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/mutex.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/parsers.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/plugin.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/prefix_search.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/procfs_utils.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/protodecoder.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/runc.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/scap_open_exception.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/settings.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_auth.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_capture_interrupt_exception.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_curl.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_errno.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_exception.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_inet.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_int.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_pd_callback_type.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_public.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/sinsp_signal.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/socket_collector.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/socket_handler.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/stats.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/stopwatch.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/table.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/third-party/tinydir.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/threadinfo.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/token_bucket.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/tracer_emitter.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/tracers.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/tuples.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/uri.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/uri_parser.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/user_event.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/user_event_logger.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/utils.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/value_parser.h"
  #include "/usr/include/falcosecurity-libs/userspace/libsinsp/viewinfo.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/evjIKzJvKn/dump1.h"  -I/usr/include/falcosecurity-libs/common -I/usr/include/falcosecurity-libs/userspace/libsinsp -I/usr/include/falcosecurity-libs/userspace/libscap -I/usr/include/falcosecurity-libs/userspace/async

In file included from /tmp/evjIKzJvKn/dump1.h:12:
/usr/include/falcosecurity-libs/common/inttypes_win.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
   33 | #error "Use this header only with Microsoft Visual C++ compilers!"
      |  ^~~~~
In file included from /tmp/evjIKzJvKn/dump1.h:13:
/usr/include/falcosecurity-libs/driver/bpf/bpf_helpers.h:23:41: error: missing binary operator before token "("
   23 | #if LINUX_VERSION_CODE >= KERNEL_VERSION(5,8,0)
      |                                         ^
In file included from /tmp/evjIKzJvKn/dump1.h:15:
/usr/include/falcosecurity-libs/driver/bpf/filler_helpers.h:12:10: fatal error: linux/compat.h: No such file or directory
   12 | #include <linux/compat.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.

