Temporary header file '/tmp/7wYcI3Dz0i/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/srpc/ckms_quantiles.h"
  #include "/usr/include/srpc/rpc_basic.h"
  #include "/usr/include/srpc/rpc_buffer.h"
  #include "/usr/include/srpc/rpc_client.h"
  #include "/usr/include/srpc/rpc_compress.h"
  #include "/usr/include/srpc/rpc_compress_gzip.h"
  #include "/usr/include/srpc/rpc_context.h"
  #include "/usr/include/srpc/rpc_define.h"
  #include "/usr/include/srpc/rpc_filter.h"
  #include "/usr/include/srpc/rpc_filter_metrics.h"
  #include "/usr/include/srpc/rpc_filter_span.h"
  #include "/usr/include/srpc/rpc_global.h"
  #include "/usr/include/srpc/rpc_message.h"
  #include "/usr/include/srpc/rpc_message_brpc.h"
  #include "/usr/include/srpc/rpc_message_srpc.h"
  #include "/usr/include/srpc/rpc_message_thrift.h"
  #include "/usr/include/srpc/rpc_message_trpc.h"
  #include "/usr/include/srpc/rpc_module.h"
  #include "/usr/include/srpc/rpc_module_metrics.h"
  #include "/usr/include/srpc/rpc_module_span.h"
  #include "/usr/include/srpc/rpc_options.h"
  #include "/usr/include/srpc/rpc_server.h"
  #include "/usr/include/srpc/rpc_service.h"
  #include "/usr/include/srpc/rpc_thrift_buffer.h"
  #include "/usr/include/srpc/rpc_thrift_enum.h"
  #include "/usr/include/srpc/rpc_thrift_idl.h"
  #include "/usr/include/srpc/rpc_types.h"
  #include "/usr/include/srpc/rpc_var.h"
  #include "/usr/include/srpc/rpc_zero_copy_stream.h"
  #include "/usr/include/srpc/time_window_quantiles.h"

  // add namespaces
  namespace srpc{typedef int tmp_add_type_1;}
  srpc::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/7wYcI3Dz0i/dump1.h"

In file included from /tmp/7wYcI3Dz0i/dump1.h:13:
/usr/include/srpc/rpc_basic.h:22:10: fatal error: google/protobuf/message.h: No such file or directory
   22 | #include <google/protobuf/message.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

