Temporary header file '/tmp/PGFKYGNPEM/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/libfilezilla/aio/aio.hpp"
  #include "/usr/include/libfilezilla/aio/reader.hpp"
  #include "/usr/include/libfilezilla/aio/writer.hpp"
  #include "/usr/include/libfilezilla/aio/xml_writer.hpp"
  #include "/usr/include/libfilezilla/apply.hpp"
  #include "/usr/include/libfilezilla/ascii_layer.hpp"
  #include "/usr/include/libfilezilla/buffer.hpp"
  #include "/usr/include/libfilezilla/encode.hpp"
  #include "/usr/include/libfilezilla/encryption.hpp"
  #include "/usr/include/libfilezilla/event.hpp"
  #include "/usr/include/libfilezilla/event_handler.hpp"
  #include "/usr/include/libfilezilla/event_loop.hpp"
  #include "/usr/include/libfilezilla/file.hpp"
  #include "/usr/include/libfilezilla/format.hpp"
  #include "/usr/include/libfilezilla/fsresult.hpp"
  #include "/usr/include/libfilezilla/glue/unix.hpp"
  #include "/usr/include/libfilezilla/glue/wx.hpp"
  #include "/usr/include/libfilezilla/glue/wxinvoker.hpp"
  #include "/usr/include/libfilezilla/hash.hpp"
  #include "/usr/include/libfilezilla/hostname_lookup.hpp"
  #include "/usr/include/libfilezilla/impersonation.hpp"
  #include "/usr/include/libfilezilla/invoker.hpp"
  #include "/usr/include/libfilezilla/iputils.hpp"
  #include "/usr/include/libfilezilla/json.hpp"
  #include "/usr/include/libfilezilla/jws.hpp"
  #include "/usr/include/libfilezilla/libfilezilla.hpp"
  #include "/usr/include/libfilezilla/local_filesys.hpp"
  #include "/usr/include/libfilezilla/logger.hpp"
  #include "/usr/include/libfilezilla/mutex.hpp"
  #include "/usr/include/libfilezilla/nonowning_buffer.hpp"
  #include "/usr/include/libfilezilla/optional.hpp"
  #include "/usr/include/libfilezilla/private/defs.hpp"
  #include "/usr/include/libfilezilla/private/visibility.hpp"
  #include "/usr/include/libfilezilla/process.hpp"
  #include "/usr/include/libfilezilla/rate_limited_layer.hpp"
  #include "/usr/include/libfilezilla/rate_limiter.hpp"
  #include "/usr/include/libfilezilla/recursive_remove.hpp"
  #include "/usr/include/libfilezilla/rwmutex.hpp"
  #include "/usr/include/libfilezilla/shared.hpp"
  #include "/usr/include/libfilezilla/signature.hpp"
  #include "/usr/include/libfilezilla/socket.hpp"
  #include "/usr/include/libfilezilla/string.hpp"
  #include "/usr/include/libfilezilla/thread.hpp"
  #include "/usr/include/libfilezilla/thread_pool.hpp"
  #include "/usr/include/libfilezilla/time.hpp"
  #include "/usr/include/libfilezilla/tls_info.hpp"
  #include "/usr/include/libfilezilla/tls_layer.hpp"
  #include "/usr/include/libfilezilla/tls_system_trust_store.hpp"
  #include "/usr/include/libfilezilla/translate.hpp"
  #include "/usr/include/libfilezilla/uri.hpp"
  #include "/usr/include/libfilezilla/util.hpp"
  #include "/usr/include/libfilezilla/version.hpp"
  #include "/usr/include/libfilezilla/visibility_helper.hpp"
  #include "/usr/include/libfilezilla/xml.hpp"

  // add namespaces
  namespace fz{typedef int tmp_add_type_1;}
  fz::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace fz{namespace detail{typedef int tmp_add_type_2;}}
  fz::detail::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace fz{namespace logmsg{typedef int tmp_add_type_3;}}
  fz::logmsg::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace fz{namespace xml{typedef int tmp_add_type_4;}}
  fz::xml::tmp_add_type_4 tmp_add_func_4(){return 0;};

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

In file included from /tmp/PGFKYGNPEM/dump1.h:28:
/usr/include/libfilezilla/glue/wx.hpp:14:10: fatal error: wx/string.h: No such file or directory
   14 | #include <wx/string.h>
      |          ^~~~~~~~~~~~~
compilation terminated.

