Temporary header file '/tmp/RLVMGhwkxC/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/cyrus/acl.h"
  #include "/usr/include/cyrus/arrayu64.h"
  #include "/usr/include/cyrus/assert.h"
  #include "/usr/include/cyrus/auth.h"
  #include "/usr/include/cyrus/auth_pts.h"
  #include "/usr/include/cyrus/bitvector.h"
  #include "/usr/include/cyrus/bloom.h"
  #include "/usr/include/cyrus/bsearch.h"
  #include "/usr/include/cyrus/bufarray.h"
  #include "/usr/include/cyrus/charset.h"
  #include "/usr/include/cyrus/chartable.h"
  #include "/usr/include/cyrus/command.h"
  #include "/usr/include/cyrus/crc32.h"
  #include "/usr/include/cyrus/cyr_lock.h"
  #include "/usr/include/cyrus/cyr_qsort_r.h"
  #include "/usr/include/cyrus/cyrusdb.h"
  #include "/usr/include/cyrus/dynarray.h"
  #include "/usr/include/cyrus/glob.h"
  #include "/usr/include/cyrus/gmtoff.h"
  #include "/usr/include/cyrus/hash.h"
  #include "/usr/include/cyrus/hashset.h"
  #include "/usr/include/cyrus/hashu64.h"
  #include "/usr/include/cyrus/imapopts.h"
  #include "/usr/include/cyrus/imapurl.h"
  #include "/usr/include/cyrus/imclient.h"
  #include "/usr/include/cyrus/imparse.h"
  #include "/usr/include/cyrus/iostat.h"
  #include "/usr/include/cyrus/iptostring.h"
  #include "/usr/include/cyrus/libcyr_cfg.h"
  #include "/usr/include/cyrus/lsort.h"
  #include "/usr/include/cyrus/map.h"
  #include "/usr/include/cyrus/mappedfile.h"
  #include "/usr/include/cyrus/mkgmtime.h"
  #include "/usr/include/cyrus/mpool.h"
  #include "/usr/include/cyrus/murmurhash2.h"
  #include "/usr/include/cyrus/nonblock.h"
  #include "/usr/include/cyrus/parseaddr.h"
  #include "/usr/include/cyrus/procinfo.h"
  #include "/usr/include/cyrus/retry.h"
  #include "/usr/include/cyrus/rfc822tok.h"
  #include "/usr/include/cyrus/seqset.h"
  #include "/usr/include/cyrus/sieve/sieve_err.h"
  #include "/usr/include/cyrus/sieve/sieve_interface.h"
  #include "/usr/include/cyrus/signals.h"
  #include "/usr/include/cyrus/smallarrayu64.h"
  #include "/usr/include/cyrus/sqldb.h"
  #include "/usr/include/cyrus/strarray.h"
  #include "/usr/include/cyrus/strhash.h"
  #include "/usr/include/cyrus/stristr.h"
  #include "/usr/include/cyrus/times.h"
  #include "/usr/include/cyrus/tok.h"
  #include "/usr/include/cyrus/vparse.h"
  #include "/usr/include/cyrus/wildmat.h"
  #include "/usr/include/cyrus/xmalloc.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/RLVMGhwkxC/dump1.h"  -I/usr/include/cyrus

In file included from /usr/include/cyrus/acl.h:49,
                 from /tmp/RLVMGhwkxC/dump1.h:12:
/usr/include/cyrus/auth.h:46:10: fatal error: lib/strarray.h: No such file or directory
   46 | #include "lib/strarray.h"
      |          ^~~~~~~~~~~~~~~~
compilation terminated.

