Temporary header file '/tmp/ysFGCsIgsq/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/gclib/GAlnExtend.h"
  #include "/usr/include/gclib/GArgs.h"
  #include "/usr/include/gclib/GBase.h"
  #include "/usr/include/gclib/GBitVec.h"
  #include "/usr/include/gclib/GCdbYank.h"
  #include "/usr/include/gclib/GFaSeqGet.h"
  #include "/usr/include/gclib/GFastaFile.h"
  #include "/usr/include/gclib/GFastaIndex.h"
  #include "/usr/include/gclib/GResUsage.h"
  #include "/usr/include/gclib/GStr.h"
  #include "/usr/include/gclib/GThreads.h"
  #include "/usr/include/gclib/GapAssem.h"
  #include "/usr/include/gclib/codons.h"
  #include "/usr/include/gclib/config.h"
  #include "/usr/include/gclib/gcdb.h"
  #include "/usr/include/gclib/gdna.h"
  #include "/usr/include/gclib/gff.h"
  #include "/usr/include/gclib/gsocket.h"
  #include "/usr/include/gclib/gstopwatch.h"
  #include "/usr/include/gclib/proc_mem.h"
  #include "/usr/include/gclib/wyhash.h"
  #include "/usr/include/gclib/xxhash.h"

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

  // add classes
  AlnClipOps* tmp_add_class_0;
  BEDLine* tmp_add_class_1;
  CAlnGapInfo* tmp_add_class_2;
  CAlnTrim* tmp_add_class_3;
  CGreedyAlignData* tmp_add_class_4;
  CIdxData* tmp_add_class_5;
  CIdxData32* tmp_add_class_6;
  CNonExon* tmp_add_class_7;
  CSeqGap* tmp_add_class_8;
  Codon* tmp_add_class_9;
  FastaSeq* tmp_add_class_10;
  GASeq* tmp_add_class_11;
  GAlnColumn* tmp_add_class_12;
  GArgs* tmp_add_class_13;
  GArgsDef* tmp_add_class_14;
  GBitVec* tmp_add_class_15;
  GCDBuffer* tmp_add_class_16;
  GCdbRead* tmp_add_class_17;
  GCdbWrite* tmp_add_class_18;
  GCdbYank* tmp_add_class_19;
  GCommSocket* tmp_add_class_20;
  GConditionVar* tmp_add_class_21;
  GFaSeqGet* tmp_add_class_22;
  GFastMutex* tmp_add_class_23;
  GFastaCharHandler* tmp_add_class_24;
  GFastaDb* tmp_add_class_25;
  GFastaFile* tmp_add_class_26;
  GFastaIndex* tmp_add_class_27;
  GFastaRec* tmp_add_class_28;
  GLineReader* tmp_add_class_29;
  GMapSeg* tmp_add_class_30;
  GMapSegments* tmp_add_class_31;
  GMutex* tmp_add_class_32;
  GMutexRecursive* tmp_add_class_33;
  GRangeParser* tmp_add_class_34;
  GReadBuf* tmp_add_class_35;
  GReadBufLine* tmp_add_class_36;
  GResUsage* tmp_add_class_37;
  GSeg* tmp_add_class_38;
  GSegMatch* tmp_add_class_39;
  GSeqAlign* tmp_add_class_40;
  GSeqStat* tmp_add_class_41;
  GSocket* tmp_add_class_42;
  GStopWatch* tmp_add_class_43;
  GStr* tmp_add_class_44;
  GSubSeq* tmp_add_class_45;
  GTCPServerSocket* tmp_add_class_46;
  GTCPSocket* tmp_add_class_47;
  GThread* tmp_add_class_48;
  GThreadData* tmp_add_class_49;
  GUDPSocket* tmp_add_class_50;
  GXAlnInfo* tmp_add_class_51;
  GXBand* tmp_add_class_52;
  GXBandSet* tmp_add_class_53;
  GXEditScript* tmp_add_class_54;
  GXMemPool* tmp_add_class_55;
  GXSeed* tmp_add_class_56;
  GXSeqData* tmp_add_class_57;
  GapXEditScript* tmp_add_class_58;
  GeneCDS* tmp_add_class_59;
  GeneCDSChain* tmp_add_class_60;
  GfList* tmp_add_class_61;
  GffAttr* tmp_add_class_62;
  GffAttrs* tmp_add_class_63;
  GffCDSeg* tmp_add_class_64;
  GffExon* tmp_add_class_65;
  GffLine* tmp_add_class_66;
  GffNameInfo* tmp_add_class_67;
  GffNameList* tmp_add_class_68;
  GffNames* tmp_add_class_69;
  GffObj* tmp_add_class_70;
  GffReader* tmp_add_class_71;
  GffScore* tmp_add_class_72;
  MSAColumns* tmp_add_class_73;
  NucOri* tmp_add_class_74;
  SGreedyOffset* tmp_add_class_75;
  SeqClipOp* tmp_add_class_76;
  SeqDelOp* tmp_add_class_77;
  TOvlData* tmp_add_class_78;
  XXH_INLINE_XXH32_state_s* tmp_add_class_79;
  XXH_INLINE_XXH3_state_s* tmp_add_class_80;
  XXH_INLINE_XXH64_state_s* tmp_add_class_81;
  _G_fpos64_t* tmp_add_class_82;
  _G_fpos_t* tmp_add_class_83;
  _IO_cookie_io_functions_t* tmp_add_class_84;
  addrinfo* tmp_add_class_85;
  cdbInfo* tmp_add_class_86;
  cdb_hp* tmp_add_class_87;
  cdb_hplist* tmp_add_class_88;
  cmsghdr* tmp_add_class_89;
  f_owner_ex* tmp_add_class_90;
  file_handle* tmp_add_class_91;
  flock64* tmp_add_class_92;
  gaicb* tmp_add_class_93;
  group_filter* tmp_add_class_94;
  group_req* tmp_add_class_95;
  group_source_req* tmp_add_class_96;
  hostent* tmp_add_class_97;
  in6_addr* tmp_add_class_98;
  in6_pktinfo* tmp_add_class_99;
  in_addr* tmp_add_class_100;
  in_pktinfo* tmp_add_class_101;
  iovec* tmp_add_class_102;
  ip6_mtuinfo* tmp_add_class_103;
  ip_mreq* tmp_add_class_104;
  ip_mreq_source* tmp_add_class_105;
  ip_mreqn* tmp_add_class_106;
  ip_msfilter* tmp_add_class_107;
  ip_opts* tmp_add_class_108;
  ipv6_mreq* tmp_add_class_109;
  itimerval* tmp_add_class_110;
  linger* tmp_add_class_111;
  mmsghdr* tmp_add_class_112;
  msghdr* tmp_add_class_113;
  netent* tmp_add_class_114;
  osockaddr* tmp_add_class_115;
  protoent* tmp_add_class_116;
  rlimit64* tmp_add_class_117;
  rpcent* tmp_add_class_118;
  servent* tmp_add_class_119;
  sockaddr* tmp_add_class_120;
  sockaddr_in* tmp_add_class_121;
  sockaddr_in6* tmp_add_class_122;
  sockaddr_storage* tmp_add_class_123;
  statx_timestamp* tmp_add_class_124;
  ucontext_t* tmp_add_class_125;
  ucred* tmp_add_class_126;

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

In file included from /usr/include/gclib/GHashMap.hh:13,
                 from /usr/include/gclib/GFastaIndex.h:11,
                 from /usr/include/gclib/GFaSeqGet.h:3,
                 from /tmp/ysFGCsIgsq/dump1.h:17:
/usr/include/gclib/xxhash.h:2850:65: error: expected ‘,’ or ‘...’ before ‘input’
 2850 | XXH_FORCE_INLINE xxh_u64 XXH3_mix16B(const xxh_u8* XXH_RESTRICT input,
      |                                                                 ^~~~~
/usr/include/gclib/xxhash.h: In function ‘xxh_u64 XXH3_mix16B(const xxh_u8*)’:
/usr/include/gclib/xxhash.h:2873:47: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2873 |     {   xxh_u64 const input_lo = XXH_readLE64(input);
      |                                               ^~~~~
      |                                               int
/usr/include/gclib/xxhash.h:2876:38: error: ‘secret’ was not declared in this scope
 2876 |             input_lo ^ (XXH_readLE64(secret)   + seed64),
      |                                      ^~~~~~
/usr/include/gclib/xxhash.h:2876:50: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 2876 |             input_lo ^ (XXH_readLE64(secret)   + seed64),
      |                                                  ^~~~~~
      |                                                  seed48
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:2884:49: error: expected ‘,’ or ‘...’ before ‘input’
 2884 | XXH3_len_17to128_64b(const xxh_u8* XXH_RESTRICT input, size_t len,
      |                                                 ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_len_17to128_64b(const xxh_u8*)’:
/usr/include/gclib/xxhash.h:2888:59: error: ‘secretSize’ was not declared in this scope
 2888 |     XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;
      |                                                           ^~~~~~~~~~
/usr/include/gclib/xxhash.h:2891:23: error: ‘len’ was not declared in this scope
 2891 |     {   xxh_u64 acc = len * XXH_PRIME64_1;
      |                       ^~~
/usr/include/gclib/xxhash.h:2895:40: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2895 |                     acc += XXH3_mix16B(input+48, secret+96, seed);
      |                                        ^~~~~
      |                                        int
/usr/include/gclib/xxhash.h:2895:50: error: ‘secret’ was not declared in this scope
 2895 |                     acc += XXH3_mix16B(input+48, secret+96, seed);
      |                                                  ^~~~~~
/usr/include/gclib/xxhash.h:2895:61: error: ‘seed’ was not declared in this scope
 2895 |                     acc += XXH3_mix16B(input+48, secret+96, seed);
      |                                                             ^~~~
/usr/include/gclib/xxhash.h:2898:36: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2898 |                 acc += XXH3_mix16B(input+32, secret+64, seed);
      |                                    ^~~~~
      |                                    int
/usr/include/gclib/xxhash.h:2898:46: error: ‘secret’ was not declared in this scope
 2898 |                 acc += XXH3_mix16B(input+32, secret+64, seed);
      |                                              ^~~~~~
/usr/include/gclib/xxhash.h:2898:57: error: ‘seed’ was not declared in this scope
 2898 |                 acc += XXH3_mix16B(input+32, secret+64, seed);
      |                                                         ^~~~
/usr/include/gclib/xxhash.h:2901:32: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2901 |             acc += XXH3_mix16B(input+16, secret+32, seed);
      |                                ^~~~~
      |                                int
/usr/include/gclib/xxhash.h:2901:42: error: ‘secret’ was not declared in this scope
 2901 |             acc += XXH3_mix16B(input+16, secret+32, seed);
      |                                          ^~~~~~
/usr/include/gclib/xxhash.h:2901:53: error: ‘seed’ was not declared in this scope
 2901 |             acc += XXH3_mix16B(input+16, secret+32, seed);
      |                                                     ^~~~
/usr/include/gclib/xxhash.h:2904:28: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2904 |         acc += XXH3_mix16B(input+0, secret+0, seed);
      |                            ^~~~~
      |                            int
/usr/include/gclib/xxhash.h:2904:37: error: ‘secret’ was not declared in this scope
 2904 |         acc += XXH3_mix16B(input+0, secret+0, seed);
      |                                     ^~~~~~
/usr/include/gclib/xxhash.h:2904:47: error: ‘seed’ was not declared in this scope
 2904 |         acc += XXH3_mix16B(input+0, secret+0, seed);
      |                                               ^~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:2914:50: error: expected ‘,’ or ‘...’ before ‘input’
 2914 | XXH3_len_129to240_64b(const xxh_u8* XXH_RESTRICT input, size_t len,
      |                                                  ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_len_129to240_64b(const xxh_u8*)’:
/usr/include/gclib/xxhash.h:2918:59: error: ‘secretSize’ was not declared in this scope
 2918 |     XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;
      |                                                           ^~~~~~~~~~
/usr/include/gclib/xxhash.h:2924:23: error: ‘len’ was not declared in this scope
 2924 |     {   xxh_u64 acc = len * XXH_PRIME64_1;
      |                       ^~~
/usr/include/gclib/xxhash.h:2928:32: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2928 |             acc += XXH3_mix16B(input+(16*i), secret+(16*i), seed);
      |                                ^~~~~
      |                                int
/usr/include/gclib/xxhash.h:2928:46: error: ‘secret’ was not declared in this scope
 2928 |             acc += XXH3_mix16B(input+(16*i), secret+(16*i), seed);
      |                                              ^~~~~~
/usr/include/gclib/xxhash.h:2928:61: error: ‘seed’ was not declared in this scope
 2928 |             acc += XXH3_mix16B(input+(16*i), secret+(16*i), seed);
      |                                                             ^~~~
/usr/include/gclib/xxhash.h:2958:32: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2958 |             acc += XXH3_mix16B(input+(16*i), secret+(16*(i-8)) + XXH3_MIDSIZE_STARTOFFSET, seed);
      |                                ^~~~~
      |                                int
/usr/include/gclib/xxhash.h:2958:46: error: ‘secret’ was not declared in this scope
 2958 |             acc += XXH3_mix16B(input+(16*i), secret+(16*(i-8)) + XXH3_MIDSIZE_STARTOFFSET, seed);
      |                                              ^~~~~~
/usr/include/gclib/xxhash.h:2958:92: error: ‘seed’ was not declared in this scope
 2958 |             acc += XXH3_mix16B(input+(16*i), secret+(16*(i-8)) + XXH3_MIDSIZE_STARTOFFSET, seed);
      |                                                                                            ^~~~
/usr/include/gclib/xxhash.h:2961:28: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 2961 |         acc += XXH3_mix16B(input + len - 16, secret + XXH3_SECRET_SIZE_MIN - XXH3_MIDSIZE_LASTOFFSET, seed);
      |                            ^~~~~
      |                            int
/usr/include/gclib/xxhash.h:2961:46: error: ‘secret’ was not declared in this scope
 2961 |         acc += XXH3_mix16B(input + len - 16, secret + XXH3_SECRET_SIZE_MIN - XXH3_MIDSIZE_LASTOFFSET, seed);
      |                                              ^~~~~~
/usr/include/gclib/xxhash.h:2961:103: error: ‘seed’ was not declared in this scope
 2961 |         acc += XXH3_mix16B(input + len - 16, secret + XXH3_SECRET_SIZE_MIN - XXH3_MIDSIZE_LASTOFFSET, seed);
      |                                                                                                       ^~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3498:47: error: expected ‘,’ or ‘...’ before ‘acc’
 3498 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc,
      |                                               ^~~
/usr/include/gclib/xxhash.h: In function ‘void XXH3_accumulate_512_scalar(void*)’:
/usr/include/gclib/xxhash.h:3502:63: error: ‘acc’ was not declared in this scope; did you mean ‘xacc’?
 3502 |     XXH_ALIGN(XXH_ACC_ALIGN) xxh_u64* const xacc = (xxh_u64*) acc; /* presumed aligned */
      |                                                               ^~~
      |                                                               xacc
/usr/include/gclib/xxhash.h:3503:51: error: ‘input’ was not declared in this scope; did you mean ‘xinput’?
 3503 |     const xxh_u8* const xinput  = (const xxh_u8*) input;  /* no alignment restriction */
      |                                                   ^~~~~
      |                                                   xinput
/usr/include/gclib/xxhash.h:3504:51: error: ‘secret’ was not declared in this scope; did you mean ‘xsecret’?
 3504 |     const xxh_u8* const xsecret = (const xxh_u8*) secret;   /* no alignment restriction */
      |                                                   ^~~~~~
      |                                                   xsecret
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3516:44: error: expected ‘,’ or ‘...’ before ‘acc’
 3516 | XXH3_scrambleAcc_scalar(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)
      |                                            ^~~
/usr/include/gclib/xxhash.h: In function ‘void XXH3_scrambleAcc_scalar(void*)’:
/usr/include/gclib/xxhash.h:3518:63: error: ‘acc’ was not declared in this scope; did you mean ‘xacc’?
 3518 |     XXH_ALIGN(XXH_ACC_ALIGN) xxh_u64* const xacc = (xxh_u64*) acc;   /* presumed aligned */
      |                                                               ^~~
      |                                                               xacc
/usr/include/gclib/xxhash.h:3519:51: error: ‘secret’ was not declared in this scope; did you mean ‘xsecret’?
 3519 |     const xxh_u8* const xsecret = (const xxh_u8*) secret;   /* no alignment restriction */
      |                                                   ^~~~~~
      |                                                   xsecret
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3533:49: error: expected ‘,’ or ‘...’ before ‘customSecret’
 3533 | XXH3_initCustomSecret_scalar(void* XXH_RESTRICT customSecret, xxh_u64 seed64)
      |                                                 ^~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘void XXH3_initCustomSecret_scalar(void*)’:
/usr/include/gclib/xxhash.h:3589:64: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 3589 |             xxh_u64 lo = XXH_readLE64(kSecretPtr + 16*i)     + seed64;
      |                                                                ^~~~~~
      |                                                                seed48
/usr/include/gclib/xxhash.h:3591:36: error: ‘customSecret’ was not declared in this scope
 3591 |             XXH_writeLE64((xxh_u8*)customSecret + 16*i,     lo);
      |                                    ^~~~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3660:44: error: expected ‘,’ or ‘...’ before ‘acc’
 3660 | XXH3_accumulate(     xxh_u64* XXH_RESTRICT acc,
      |                                            ^~~
/usr/include/gclib/xxhash.h: In function ‘void XXH3_accumulate(xxh_u64*)’:
/usr/include/gclib/xxhash.h:3667:21: error: ‘nbStripes’ was not declared in this scope
 3667 |     for (n = 0; n < nbStripes; n++ ) {
      |                     ^~~~~~~~~
/usr/include/gclib/xxhash.h:3668:34: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3668 |         const xxh_u8* const in = input + n*XXH_STRIPE_LEN;
      |                                  ^~~~~
      |                                  int
/usr/include/gclib/xxhash.h:3670:18: error: ‘acc’ was not declared in this scope; did you mean ‘acct’?
 3670 |         f_acc512(acc,
      |                  ^~~
      |                  acct
/usr/include/gclib/xxhash.h:3672:18: error: ‘secret’ was not declared in this scope
 3672 |                  secret + n*XXH_SECRET_CONSUME_RATE);
      |                  ^~~~~~
/usr/include/gclib/xxhash.h:3670:9: error: ‘f_acc512’ was not declared in this scope
 3670 |         f_acc512(acc,
      |         ^~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3677:51: error: expected ‘,’ or ‘...’ before ‘acc’
 3677 | XXH3_hashLong_internal_loop(xxh_u64* XXH_RESTRICT acc,
      |                                                   ^~~
/usr/include/gclib/xxhash.h: In function ‘void XXH3_hashLong_internal_loop(xxh_u64*)’:
/usr/include/gclib/xxhash.h:3683:39: error: ‘secretSize’ was not declared in this scope
 3683 |     size_t const nbStripesPerBlock = (secretSize - XXH_STRIPE_LEN) / XXH_SECRET_CONSUME_RATE;
      |                                       ^~~~~~~~~~
/usr/include/gclib/xxhash.h:3685:31: error: ‘len’ was not declared in this scope
 3685 |     size_t const nb_blocks = (len - 1) / block_len;
      |                               ^~~
/usr/include/gclib/xxhash.h:3692:25: error: ‘acc’ was not declared in this scope; did you mean ‘acct’?
 3692 |         XXH3_accumulate(acc, input + n*block_len, secret, nbStripesPerBlock, f_acc512);
      |                         ^~~
      |                         acct
/usr/include/gclib/xxhash.h:3692:30: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3692 |         XXH3_accumulate(acc, input + n*block_len, secret, nbStripesPerBlock, f_acc512);
      |                              ^~~~~
      |                              int
/usr/include/gclib/xxhash.h:3692:51: error: ‘secret’ was not declared in this scope
 3692 |         XXH3_accumulate(acc, input + n*block_len, secret, nbStripesPerBlock, f_acc512);
      |                                                   ^~~~~~
/usr/include/gclib/xxhash.h:3692:78: error: ‘f_acc512’ was not declared in this scope
 3692 |         XXH3_accumulate(acc, input + n*block_len, secret, nbStripesPerBlock, f_acc512);
      |                                                                              ^~~~~~~~
/usr/include/gclib/xxhash.h:3693:9: error: ‘f_scramble’ was not declared in this scope
 3693 |         f_scramble(acc, secret + secretSize - XXH_STRIPE_LEN);
      |         ^~~~~~~~~~
/usr/include/gclib/xxhash.h:3700:25: error: ‘acc’ was not declared in this scope; did you mean ‘acct’?
 3700 |         XXH3_accumulate(acc, input + nb_blocks*block_len, secret, nbStripes, f_acc512);
      |                         ^~~
      |                         acct
/usr/include/gclib/xxhash.h:3700:30: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3700 |         XXH3_accumulate(acc, input + nb_blocks*block_len, secret, nbStripes, f_acc512);
      |                              ^~~~~
      |                              int
/usr/include/gclib/xxhash.h:3700:59: error: ‘secret’ was not declared in this scope
 3700 |         XXH3_accumulate(acc, input + nb_blocks*block_len, secret, nbStripes, f_acc512);
      |                                                           ^~~~~~
/usr/include/gclib/xxhash.h:3700:78: error: ‘f_acc512’ was not declared in this scope
 3700 |         XXH3_accumulate(acc, input + nb_blocks*block_len, secret, nbStripes, f_acc512);
      |                                                                              ^~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3710:43: error: expected ‘,’ or ‘...’ before ‘acc’
 3710 | XXH3_mix2Accs(const xxh_u64* XXH_RESTRICT acc, const xxh_u8* XXH_RESTRICT secret)
      |                                           ^~~
/usr/include/gclib/xxhash.h: In function ‘xxh_u64 XXH3_mix2Accs(const xxh_u64*)’:
/usr/include/gclib/xxhash.h:3713:16: error: ‘acc’ was not declared in this scope; did you mean ‘acct’?
 3713 |                acc[0] ^ XXH_readLE64(secret),
      |                ^~~
      |                acct
/usr/include/gclib/xxhash.h:3713:38: error: ‘secret’ was not declared in this scope
 3713 |                acc[0] ^ XXH_readLE64(secret),
      |                                      ^~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3718:44: error: expected ‘,’ or ‘...’ before ‘acc’
 3718 | XXH3_mergeAccs(const xxh_u64* XXH_RESTRICT acc, const xxh_u8* XXH_RESTRICT secret, xxh_u64 start)
      |                                            ^~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_mergeAccs(const xxh_u64*)’:
/usr/include/gclib/xxhash.h:3720:24: error: ‘start’ was not declared in this scope; did you mean ‘stat’?
 3720 |     xxh_u64 result64 = start;
      |                        ^~~~~
      |                        stat
/usr/include/gclib/xxhash.h:3724:35: error: ‘acc’ was not declared in this scope; did you mean ‘acct’?
 3724 |         result64 += XXH3_mix2Accs(acc+2*i, secret + 16*i);
      |                                   ^~~
      |                                   acct
/usr/include/gclib/xxhash.h:3724:44: error: ‘secret’ was not declared in this scope
 3724 |         result64 += XXH3_mix2Accs(acc+2*i, secret + 16*i);
      |                                            ^~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3748:53: error: expected ‘,’ or ‘...’ before ‘input’
 3748 | XXH3_hashLong_64b_internal(const void* XXH_RESTRICT input, size_t len,
      |                                                     ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_hashLong_64b_internal(const void*)’:
/usr/include/gclib/xxhash.h:3755:53: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3755 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, (const xxh_u8*)secret, secretSize, f_acc512, f_scramble);
      |                                                     ^~~~~
      |                                                     int
/usr/include/gclib/xxhash.h:3755:60: error: ‘len’ was not declared in this scope
 3755 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, (const xxh_u8*)secret, secretSize, f_acc512, f_scramble);
      |                                                            ^~~
/usr/include/gclib/xxhash.h:3755:80: error: ‘secret’ was not declared in this scope
 3755 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, (const xxh_u8*)secret, secretSize, f_acc512, f_scramble);
      |                                                                                ^~~~~~
/usr/include/gclib/xxhash.h:3755:88: error: ‘secretSize’ was not declared in this scope
 3755 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, (const xxh_u8*)secret, secretSize, f_acc512, f_scramble);
      |                                                                                        ^~~~~~~~~~
/usr/include/gclib/xxhash.h:3755:100: error: ‘f_acc512’ was not declared in this scope
 3755 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, (const xxh_u8*)secret, secretSize, f_acc512, f_scramble);
      |                                                                                                    ^~~~~~~~
/usr/include/gclib/xxhash.h:3755:110: error: ‘f_scramble’ was not declared in this scope
 3755 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, (const xxh_u8*)secret, secretSize, f_acc512, f_scramble);
      |                                                                                                              ^~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3769:55: error: expected ‘,’ or ‘...’ before ‘input’
 3769 | XXH3_hashLong_64b_withSecret(const void* XXH_RESTRICT input, size_t len,
      |                                                       ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_hashLong_64b_withSecret(const void*)’:
/usr/include/gclib/xxhash.h:3772:11: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 3772 |     (void)seed64;
      |           ^~~~~~
      |           seed48
/usr/include/gclib/xxhash.h:3773:39: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3773 |     return XXH3_hashLong_64b_internal(input, len, secret, secretLen, XXH3_accumulate_512, XXH3_scrambleAcc);
      |                                       ^~~~~
      |                                       int
/usr/include/gclib/xxhash.h:3773:46: error: ‘len’ was not declared in this scope
 3773 |     return XXH3_hashLong_64b_internal(input, len, secret, secretLen, XXH3_accumulate_512, XXH3_scrambleAcc);
      |                                              ^~~
/usr/include/gclib/xxhash.h:3773:51: error: ‘secret’ was not declared in this scope
 3773 |     return XXH3_hashLong_64b_internal(input, len, secret, secretLen, XXH3_accumulate_512, XXH3_scrambleAcc);
      |                                                   ^~~~~~
/usr/include/gclib/xxhash.h:3773:59: error: ‘secretLen’ was not declared in this scope
 3773 |     return XXH3_hashLong_64b_internal(input, len, secret, secretLen, XXH3_accumulate_512, XXH3_scrambleAcc);
      |                                                           ^~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:3784:52: error: expected ‘,’ or ‘...’ before ‘input’
 3784 | XXH3_hashLong_64b_default(const void* XXH_RESTRICT input, size_t len,
      |                                                    ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_hashLong_64b_default(const void*)’:
/usr/include/gclib/xxhash.h:3787:11: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 3787 |     (void)seed64; (void)secret; (void)secretLen;
      |           ^~~~~~
      |           seed48
/usr/include/gclib/xxhash.h:3787:25: error: ‘secret’ was not declared in this scope
 3787 |     (void)seed64; (void)secret; (void)secretLen;
      |                         ^~~~~~
/usr/include/gclib/xxhash.h:3787:39: error: ‘secretLen’ was not declared in this scope
 3787 |     (void)seed64; (void)secret; (void)secretLen;
      |                                       ^~~~~~~~~
/usr/include/gclib/xxhash.h:3788:39: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3788 |     return XXH3_hashLong_64b_internal(input, len, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_accumulate_512, XXH3_scrambleAcc);
      |                                       ^~~~~
      |                                       int
/usr/include/gclib/xxhash.h:3788:46: error: ‘len’ was not declared in this scope
 3788 |     return XXH3_hashLong_64b_internal(input, len, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_accumulate_512, XXH3_scrambleAcc);
      |                                              ^~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_hashLong_64b_withSeed_internal(const void*, size_t, XXH64_hash_t, XXH3_f_accumulate_512, XXH3_f_scrambleAcc, XXH3_f_initCustomSecret)’:
/usr/include/gclib/xxhash.h:3810:42: error: too many arguments to function ‘XXH64_hash_t XXH3_hashLong_64b_internal(const void*)’
 3810 |         return XXH3_hashLong_64b_internal(input, len,
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
 3811 |                                           XXH3_kSecret, sizeof(XXH3_kSecret),
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3812 |                                           f_acc512, f_scramble);
      |                                           ~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3748:1: note: declared here
 3748 | XXH3_hashLong_64b_internal(const void* XXH_RESTRICT input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3815:42: error: too many arguments to function ‘XXH64_hash_t XXH3_hashLong_64b_internal(const void*)’
 3815 |         return XXH3_hashLong_64b_internal(input, len, secret, sizeof(secret),
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3816 |                                           f_acc512, f_scramble);
      |                                           ~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3748:1: note: declared here
 3748 | XXH3_hashLong_64b_internal(const void* XXH_RESTRICT input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:2090:26: error: conflicting declaration ‘const xxh_u8* restrict’
 2090 | #  define XXH_RESTRICT   restrict
      |                          ^
/usr/include/gclib/xxhash.h:3834:71: note: in expansion of macro ‘XXH_RESTRICT’
 3834 |                                           XXH64_hash_t, const xxh_u8* XXH_RESTRICT, size_t);
      |                                                                       ^~~~~~~~~~~~
/usr/include/gclib/xxhash.h:2090:26: note: previous declaration as ‘const void* restrict’
 2090 | #  define XXH_RESTRICT   restrict
      |                          ^
/usr/include/gclib/xxhash.h:3833:55: note: in expansion of macro ‘XXH_RESTRICT’
 3833 | typedef XXH64_hash_t (*XXH3_hashLong64_f)(const void* XXH_RESTRICT, size_t,
      |                                                       ^~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3837:47: error: expected ‘,’ or ‘...’ before ‘input’
 3837 | XXH3_64bits_internal(const void* XXH_RESTRICT input, size_t len,
      |                                               ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH3_64bits_internal(const void*)’:
/usr/include/gclib/xxhash.h:3849:9: error: ‘len’ was not declared in this scope
 3849 |     if (len <= 16)
      |         ^~~
/usr/include/gclib/xxhash.h:3850:50: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3850 |         return XXH3_len_0to16_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, seed64);
      |                                                  ^~~~~
      |                                                  int
/usr/include/gclib/xxhash.h:3850:77: error: ‘secret’ was not declared in this scope
 3850 |         return XXH3_len_0to16_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, seed64);
      |                                                                             ^~~~~~
/usr/include/gclib/xxhash.h:3850:85: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 3850 |         return XXH3_len_0to16_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, seed64);
      |                                                                                     ^~~~~~
      |                                                                                     seed48
/usr/include/gclib/xxhash.h:3851:9: error: ‘len’ was not declared in this scope
 3851 |     if (len <= 128)
      |         ^~~
/usr/include/gclib/xxhash.h:3852:52: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3852 |         return XXH3_len_17to128_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                    ^~~~~
      |                                                    int
/usr/include/gclib/xxhash.h:3852:79: error: ‘secret’ was not declared in this scope
 3852 |         return XXH3_len_17to128_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                               ^~~~~~
/usr/include/gclib/xxhash.h:3852:87: error: ‘secretLen’ was not declared in this scope
 3852 |         return XXH3_len_17to128_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                       ^~~~~~~~~
/usr/include/gclib/xxhash.h:3852:98: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 3852 |         return XXH3_len_17to128_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                                  ^~~~~~
      |                                                                                                  seed48
/usr/include/gclib/xxhash.h:3853:9: error: ‘len’ was not declared in this scope
 3853 |     if (len <= XXH3_MIDSIZE_MAX)
      |         ^~~
/usr/include/gclib/xxhash.h:3854:53: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3854 |         return XXH3_len_129to240_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                     ^~~~~
      |                                                     int
/usr/include/gclib/xxhash.h:3854:80: error: ‘secret’ was not declared in this scope
 3854 |         return XXH3_len_129to240_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                ^~~~~~
/usr/include/gclib/xxhash.h:3854:88: error: ‘secretLen’ was not declared in this scope
 3854 |         return XXH3_len_129to240_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                        ^~~~~~~~~
/usr/include/gclib/xxhash.h:3854:99: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 3854 |         return XXH3_len_129to240_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                                   ^~~~~~
      |                                                                                                   seed48
/usr/include/gclib/xxhash.h:3855:23: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 3855 |     return f_hashLong(input, len, seed64, (const xxh_u8*)secret, secretLen);
      |                       ^~~~~
      |                       int
/usr/include/gclib/xxhash.h:3855:30: error: ‘len’ was not declared in this scope
 3855 |     return f_hashLong(input, len, seed64, (const xxh_u8*)secret, secretLen);
      |                              ^~~
/usr/include/gclib/xxhash.h:3855:35: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 3855 |     return f_hashLong(input, len, seed64, (const xxh_u8*)secret, secretLen);
      |                                   ^~~~~~
      |                                   seed48
/usr/include/gclib/xxhash.h:3855:58: error: ‘secret’ was not declared in this scope
 3855 |     return f_hashLong(input, len, seed64, (const xxh_u8*)secret, secretLen);
      |                                                          ^~~~~~
/usr/include/gclib/xxhash.h:3855:66: error: ‘secretLen’ was not declared in this scope
 3855 |     return f_hashLong(input, len, seed64, (const xxh_u8*)secret, secretLen);
      |                                                                  ^~~~~~~~~
/usr/include/gclib/xxhash.h:3855:12: error: ‘f_hashLong’ was not declared in this scope
 3855 |     return f_hashLong(input, len, seed64, (const xxh_u8*)secret, secretLen);
      |            ^~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH_INLINE_XXH3_64bits(const void*, size_t)’:
/usr/include/gclib/xxhash.h:3863:32: error: too many arguments to function ‘XXH64_hash_t XXH3_64bits_internal(const void*)’
 3863 |     return XXH3_64bits_internal(input, len, 0, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_hashLong_64b_default);
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3837:1: note: declared here
 3837 | XXH3_64bits_internal(const void* XXH_RESTRICT input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH_INLINE_XXH3_64bits_withSecret(const void*, size_t, const void*, size_t)’:
/usr/include/gclib/xxhash.h:3869:32: error: too many arguments to function ‘XXH64_hash_t XXH3_64bits_internal(const void*)’
 3869 |     return XXH3_64bits_internal(input, len, 0, secret, secretSize, XXH3_hashLong_64b_withSecret);
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3837:1: note: declared here
 3837 | XXH3_64bits_internal(const void* XXH_RESTRICT input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH_INLINE_XXH3_64bits_withSeed(const void*, size_t, XXH64_hash_t)’:
/usr/include/gclib/xxhash.h:3875:32: error: too many arguments to function ‘XXH64_hash_t XXH3_64bits_internal(const void*)’
 3875 |     return XXH3_64bits_internal(input, len, seed, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_hashLong_64b_withSeed);
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3837:1: note: declared here
 3837 | XXH3_64bits_internal(const void* XXH_RESTRICT input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH_errorcode XXH_INLINE_XXH3_64bits_reset_withSeed(XXH_INLINE_XXH3_state_t*, XXH64_hash_t)’:
/usr/include/gclib/xxhash.h:4015:54: error: too many arguments to function ‘void XXH3_initCustomSecret_scalar(void*)’
 4015 |     if (seed != statePtr->seed) XXH3_initCustomSecret(statePtr->customSecret, seed);
      |                                                      ^
/usr/include/gclib/xxhash.h:3533:1: note: declared here
 3533 | XXH3_initCustomSecret_scalar(void* XXH_RESTRICT customSecret, xxh_u64 seed64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4024:43: error: expected ‘,’ or ‘...’ before ‘acc’
 4024 | XXH3_consumeStripes(xxh_u64* XXH_RESTRICT acc,
      |                                           ^~~
/usr/include/gclib/xxhash.h: In function ‘void XXH3_consumeStripes(xxh_u64*)’:
/usr/include/gclib/xxhash.h:4033:9: error: ‘nbStripesPerBlock’ was not declared in this scope
 4033 |     if (nbStripesPerBlock - *nbStripesSoFarPtr <= nbStripes) {
      |         ^~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4033:30: error: ‘nbStripesSoFarPtr’ was not declared in this scope
 4033 |     if (nbStripesPerBlock - *nbStripesSoFarPtr <= nbStripes) {
      |                              ^~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4033:51: error: ‘nbStripes’ was not declared in this scope
 4033 |     if (nbStripesPerBlock - *nbStripesSoFarPtr <= nbStripes) {
      |                                                   ^~~~~~~~~
/usr/include/gclib/xxhash.h:4037:25: error: ‘acc’ was not declared in this scope; did you mean ‘acct’?
 4037 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripesToEndofBlock, f_acc512);
      |                         ^~~
      |                         acct
/usr/include/gclib/xxhash.h:4037:30: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4037 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripesToEndofBlock, f_acc512);
      |                              ^~~~~
      |                              int
/usr/include/gclib/xxhash.h:4037:37: error: ‘secret’ was not declared in this scope
 4037 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripesToEndofBlock, f_acc512);
      |                                     ^~~~~~
/usr/include/gclib/xxhash.h:4037:117: error: ‘f_acc512’ was not declared in this scope
 4037 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripesToEndofBlock, f_acc512);
      |                                                                                                                     ^~~~~~~~
/usr/include/gclib/xxhash.h:4038:34: error: ‘secretLimit’ was not declared in this scope
 4038 |         f_scramble(acc, secret + secretLimit);
      |                                  ^~~~~~~~~~~
/usr/include/gclib/xxhash.h:4038:9: error: ‘f_scramble’ was not declared in this scope
 4038 |         f_scramble(acc, secret + secretLimit);
      |         ^~~~~~~~~~
/usr/include/gclib/xxhash.h:4042:25: error: ‘acc’ was not declared in this scope; did you mean ‘acct’?
 4042 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripes, f_acc512);
      |                         ^~~
      |                         acct
/usr/include/gclib/xxhash.h:4042:30: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4042 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripes, f_acc512);
      |                              ^~~~~
      |                              int
/usr/include/gclib/xxhash.h:4042:37: error: ‘secret’ was not declared in this scope
 4042 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripes, f_acc512);
      |                                     ^~~~~~
/usr/include/gclib/xxhash.h:4042:105: error: ‘f_acc512’ was not declared in this scope
 4042 |         XXH3_accumulate(acc, input, secret + nbStripesSoFarPtr[0] * XXH_SECRET_CONSUME_RATE, nbStripes, f_acc512);
      |                                                                                                         ^~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH_errorcode XXH3_update(XXH_INLINE_XXH3_state_t*, const xxh_u8*, size_t, XXH3_f_accumulate_512, XXH3_f_scrambleAcc)’:
/usr/include/gclib/xxhash.h:4086:32: error: too many arguments to function ‘void XXH3_consumeStripes(xxh_u64*)’
 4086 |             XXH3_consumeStripes(state->acc,
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
 4087 |                                &state->nbStripesSoFar, state->nbStripesPerBlock,
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4088 |                                 state->buffer, XXH3_INTERNALBUFFER_STRIPES,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4089 |                                 secret, state->secretLimit,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4090 |                                 f_acc512, f_scramble);
      |                                 ~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4024:1: note: declared here
 4024 | XXH3_consumeStripes(xxh_u64* XXH_RESTRICT acc,
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4099:36: error: too many arguments to function ‘void XXH3_consumeStripes(xxh_u64*)’
 4099 |                 XXH3_consumeStripes(state->acc,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
 4100 |                                    &state->nbStripesSoFar, state->nbStripesPerBlock,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4101 |                                     input, XXH3_INTERNALBUFFER_STRIPES,
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4102 |                                     secret, state->secretLimit,
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4103 |                                     f_acc512, f_scramble);
      |                                     ~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4024:1: note: declared here
 4024 | XXH3_consumeStripes(xxh_u64* XXH_RESTRICT acc,
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘void XXH3_digest_long(XXH64_hash_t*, const XXH_INLINE_XXH3_state_t*, const unsigned char*)’:
/usr/include/gclib/xxhash.h:4140:28: error: too many arguments to function ‘void XXH3_consumeStripes(xxh_u64*)’
 4140 |         XXH3_consumeStripes(acc,
      |         ~~~~~~~~~~~~~~~~~~~^~~~~
 4141 |                            &nbStripesSoFar, state->nbStripesPerBlock,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4142 |                             state->buffer, nbStripes,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~
 4143 |                             secret, state->secretLimit,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4144 |                             XXH3_accumulate_512, XXH3_scrambleAcc);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4024:1: note: declared here
 4024 | XXH3_consumeStripes(xxh_u64* XXH_RESTRICT acc,
      | ^~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4146:28: error: too many arguments to function ‘void XXH3_accumulate_512_scalar(void*)’
 4146 |         XXH3_accumulate_512(acc,
      |                            ^
/usr/include/gclib/xxhash.h:3498:1: note: declared here
 3498 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4155:28: error: too many arguments to function ‘void XXH3_accumulate_512_scalar(void*)’
 4155 |         XXH3_accumulate_512(acc,
      |                            ^
/usr/include/gclib/xxhash.h:3498:1: note: declared here
 3498 | XXH3_accumulate_512_scalar(void* XXH_RESTRICT acc,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH64_hash_t XXH_INLINE_XXH3_64bits_digest(const XXH_INLINE_XXH3_state_t*)’:
/usr/include/gclib/xxhash.h:4167:30: error: too many arguments to function ‘XXH64_hash_t XXH3_mergeAccs(const xxh_u64*)’
 4167 |         return XXH3_mergeAccs(acc,
      |                ~~~~~~~~~~~~~~^~~~~
 4168 |                               secret + XXH_SECRET_MERGEACCS_START,
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4169 |                               (xxh_u64)state->totalLen * XXH_PRIME64_1);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3718:1: note: declared here
 3718 | XXH3_mergeAccs(const xxh_u64* XXH_RESTRICT acc, const xxh_u8* XXH_RESTRICT secret, xxh_u64 start)
      | ^~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH128_mix32B(XXH_INLINE_XXH128_hash_t, const xxh_u8*, const xxh_u8*, const xxh_u8*, XXH64_hash_t)’:
/usr/include/gclib/xxhash.h:4395:31: error: too many arguments to function ‘xxh_u64 XXH3_mix16B(const xxh_u8*)’
 4395 |     acc.low64  += XXH3_mix16B (input_1, secret+0, seed);
      |                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:2850:26: note: declared here
 2850 | XXH_FORCE_INLINE xxh_u64 XXH3_mix16B(const xxh_u8* XXH_RESTRICT input,
      |                          ^~~~~~~~~~~
/usr/include/gclib/xxhash.h:4397:31: error: too many arguments to function ‘xxh_u64 XXH3_mix16B(const xxh_u8*)’
 4397 |     acc.high64 += XXH3_mix16B (input_2, secret+16, seed);
      |                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:2850:26: note: declared here
 2850 | XXH_FORCE_INLINE xxh_u64 XXH3_mix16B(const xxh_u8* XXH_RESTRICT input,
      |                          ^~~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4404:50: error: expected ‘,’ or ‘...’ before ‘input’
 4404 | XXH3_len_17to128_128b(const xxh_u8* XXH_RESTRICT input, size_t len,
      |                                                  ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_len_17to128_128b(const xxh_u8*)’:
/usr/include/gclib/xxhash.h:4408:59: error: ‘secretSize’ was not declared in this scope
 4408 |     XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;
      |                                                           ^~~~~~~~~~
/usr/include/gclib/xxhash.h:4412:21: error: ‘len’ was not declared in this scope
 4412 |         acc.low64 = len * XXH_PRIME64_1;
      |                     ^~~
/usr/include/gclib/xxhash.h:4417:46: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4417 |                     acc = XXH128_mix32B(acc, input+48, input+len-64, secret+96, seed);
      |                                              ^~~~~
      |                                              int
/usr/include/gclib/xxhash.h:4417:70: error: ‘secret’ was not declared in this scope
 4417 |                     acc = XXH128_mix32B(acc, input+48, input+len-64, secret+96, seed);
      |                                                                      ^~~~~~
/usr/include/gclib/xxhash.h:4417:81: error: ‘seed’ was not declared in this scope
 4417 |                     acc = XXH128_mix32B(acc, input+48, input+len-64, secret+96, seed);
      |                                                                                 ^~~~
/usr/include/gclib/xxhash.h:4419:42: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4419 |                 acc = XXH128_mix32B(acc, input+32, input+len-48, secret+64, seed);
      |                                          ^~~~~
      |                                          int
/usr/include/gclib/xxhash.h:4419:66: error: ‘secret’ was not declared in this scope
 4419 |                 acc = XXH128_mix32B(acc, input+32, input+len-48, secret+64, seed);
      |                                                                  ^~~~~~
/usr/include/gclib/xxhash.h:4419:77: error: ‘seed’ was not declared in this scope
 4419 |                 acc = XXH128_mix32B(acc, input+32, input+len-48, secret+64, seed);
      |                                                                             ^~~~
/usr/include/gclib/xxhash.h:4421:38: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4421 |             acc = XXH128_mix32B(acc, input+16, input+len-32, secret+32, seed);
      |                                      ^~~~~
      |                                      int
/usr/include/gclib/xxhash.h:4421:62: error: ‘secret’ was not declared in this scope
 4421 |             acc = XXH128_mix32B(acc, input+16, input+len-32, secret+32, seed);
      |                                                              ^~~~~~
/usr/include/gclib/xxhash.h:4421:73: error: ‘seed’ was not declared in this scope
 4421 |             acc = XXH128_mix32B(acc, input+16, input+len-32, secret+32, seed);
      |                                                                         ^~~~
/usr/include/gclib/xxhash.h:4423:34: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4423 |         acc = XXH128_mix32B(acc, input, input+len-16, secret, seed);
      |                                  ^~~~~
      |                                  int
/usr/include/gclib/xxhash.h:4423:55: error: ‘secret’ was not declared in this scope
 4423 |         acc = XXH128_mix32B(acc, input, input+len-16, secret, seed);
      |                                                       ^~~~~~
/usr/include/gclib/xxhash.h:4423:63: error: ‘seed’ was not declared in this scope
 4423 |         acc = XXH128_mix32B(acc, input, input+len-16, secret, seed);
      |                                                               ^~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4437:51: error: expected ‘,’ or ‘...’ before ‘input’
 4437 | XXH3_len_129to240_128b(const xxh_u8* XXH_RESTRICT input, size_t len,
      |                                                   ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_len_129to240_128b(const xxh_u8*)’:
/usr/include/gclib/xxhash.h:4441:59: error: ‘secretSize’ was not declared in this scope
 4441 |     XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;
      |                                                           ^~~~~~~~~~
/usr/include/gclib/xxhash.h:4445:35: error: ‘len’ was not declared in this scope
 4445 |         int const nbRounds = (int)len / 32;
      |                                   ^~~
/usr/include/gclib/xxhash.h:4451:33: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4451 |                                 input  + (32 * i),
      |                                 ^~~~~
      |                                 int
/usr/include/gclib/xxhash.h:4453:33: error: ‘secret’ was not declared in this scope
 4453 |                                 secret + (32 * i),
      |                                 ^~~~~~
/usr/include/gclib/xxhash.h:4454:33: error: ‘seed’ was not declared in this scope
 4454 |                                 seed);
      |                                 ^~~~
/usr/include/gclib/xxhash.h:4461:33: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4461 |                                 input + (32 * i),
      |                                 ^~~~~
      |                                 int
/usr/include/gclib/xxhash.h:4463:33: error: ‘secret’ was not declared in this scope
 4463 |                                 secret + XXH3_MIDSIZE_STARTOFFSET + (32 * (i - 4)),
      |                                 ^~~~~~
/usr/include/gclib/xxhash.h:4464:33: error: ‘seed’ was not declared in this scope
 4464 |                                 seed);
      |                                 ^~~~
/usr/include/gclib/xxhash.h:4468:29: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4468 |                             input + len - 16,
      |                             ^~~~~
      |                             int
/usr/include/gclib/xxhash.h:4470:29: error: ‘secret’ was not declared in this scope
 4470 |                             secret + XXH3_SECRET_SIZE_MIN - XXH3_MIDSIZE_LASTOFFSET - 16,
      |                             ^~~~~~
/usr/include/gclib/xxhash.h:4471:36: error: ‘seed’ was not declared in this scope
 4471 |                             0ULL - seed);
      |                                    ^~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4486:54: error: expected ‘,’ or ‘...’ before ‘input’
 4486 | XXH3_hashLong_128b_internal(const void* XXH_RESTRICT input, size_t len,
      |                                                      ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_hashLong_128b_internal(const void*)’:
/usr/include/gclib/xxhash.h:4493:53: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4493 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, secret, secretSize, f_acc512, f_scramble);
      |                                                     ^~~~~
      |                                                     int
/usr/include/gclib/xxhash.h:4493:60: error: ‘len’ was not declared in this scope
 4493 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, secret, secretSize, f_acc512, f_scramble);
      |                                                            ^~~
/usr/include/gclib/xxhash.h:4493:65: error: ‘secret’ was not declared in this scope
 4493 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, secret, secretSize, f_acc512, f_scramble);
      |                                                                 ^~~~~~
/usr/include/gclib/xxhash.h:4493:73: error: ‘secretSize’ was not declared in this scope
 4493 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, secret, secretSize, f_acc512, f_scramble);
      |                                                                         ^~~~~~~~~~
/usr/include/gclib/xxhash.h:4493:85: error: ‘f_acc512’ was not declared in this scope
 4493 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, secret, secretSize, f_acc512, f_scramble);
      |                                                                                     ^~~~~~~~
/usr/include/gclib/xxhash.h:4493:95: error: ‘f_scramble’ was not declared in this scope
 4493 |     XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, secret, secretSize, f_acc512, f_scramble);
      |                                                                                               ^~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4514:53: error: expected ‘,’ or ‘...’ before ‘input’
 4514 | XXH3_hashLong_128b_default(const void* XXH_RESTRICT input, size_t len,
      |                                                     ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_hashLong_128b_default(const void*)’:
/usr/include/gclib/xxhash.h:4518:11: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 4518 |     (void)seed64; (void)secret; (void)secretLen;
      |           ^~~~~~
      |           seed48
/usr/include/gclib/xxhash.h:4518:25: error: ‘secret’ was not declared in this scope
 4518 |     (void)seed64; (void)secret; (void)secretLen;
      |                         ^~~~~~
/usr/include/gclib/xxhash.h:4518:39: error: ‘secretLen’ was not declared in this scope
 4518 |     (void)seed64; (void)secret; (void)secretLen;
      |                                       ^~~~~~~~~
/usr/include/gclib/xxhash.h:4519:40: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4519 |     return XXH3_hashLong_128b_internal(input, len, XXH3_kSecret, sizeof(XXH3_kSecret),
      |                                        ^~~~~
      |                                        int
/usr/include/gclib/xxhash.h:4519:47: error: ‘len’ was not declared in this scope
 4519 |     return XXH3_hashLong_128b_internal(input, len, XXH3_kSecret, sizeof(XXH3_kSecret),
      |                                               ^~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4527:56: error: expected ‘,’ or ‘...’ before ‘input’
 4527 | XXH3_hashLong_128b_withSecret(const void* XXH_RESTRICT input, size_t len,
      |                                                        ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_hashLong_128b_withSecret(const void*)’:
/usr/include/gclib/xxhash.h:4531:11: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 4531 |     (void)seed64;
      |           ^~~~~~
      |           seed48
/usr/include/gclib/xxhash.h:4532:40: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4532 |     return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, secretLen,
      |                                        ^~~~~
      |                                        int
/usr/include/gclib/xxhash.h:4532:47: error: ‘len’ was not declared in this scope
 4532 |     return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, secretLen,
      |                                               ^~~
/usr/include/gclib/xxhash.h:4532:67: error: ‘secret’ was not declared in this scope
 4532 |     return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, secretLen,
      |                                                                   ^~~~~~
/usr/include/gclib/xxhash.h:4532:75: error: ‘secretLen’ was not declared in this scope
 4532 |     return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, secretLen,
      |                                                                           ^~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4537:63: error: expected ‘,’ or ‘...’ before ‘input’
 4537 | XXH3_hashLong_128b_withSeed_internal(const void* XXH_RESTRICT input, size_t len,
      |                                                               ^~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_hashLong_128b_withSeed_internal(const void*)’:
/usr/include/gclib/xxhash.h:4543:9: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 4543 |     if (seed64 == 0)
      |         ^~~~~~
      |         seed48
/usr/include/gclib/xxhash.h:4544:44: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4544 |         return XXH3_hashLong_128b_internal(input, len,
      |                                            ^~~~~
      |                                            int
/usr/include/gclib/xxhash.h:4544:51: error: ‘len’ was not declared in this scope
 4544 |         return XXH3_hashLong_128b_internal(input, len,
      |                                                   ^~~
/usr/include/gclib/xxhash.h:4546:44: error: ‘f_acc512’ was not declared in this scope
 4546 |                                            f_acc512, f_scramble);
      |                                            ^~~~~~~~
/usr/include/gclib/xxhash.h:4546:54: error: ‘f_scramble’ was not declared in this scope
 4546 |                                            f_acc512, f_scramble);
      |                                                      ^~~~~~~~~~
/usr/include/gclib/xxhash.h:4548:27: error: ‘seed64’ was not declared in this scope; did you mean ‘seed48’?
 4548 |         f_initSec(secret, seed64);
      |                           ^~~~~~
      |                           seed48
/usr/include/gclib/xxhash.h:4548:9: error: ‘f_initSec’ was not declared in this scope; did you mean ‘finitel’?
 4548 |         f_initSec(secret, seed64);
      |         ^~~~~~~~~
      |         finitel
/usr/include/gclib/xxhash.h:4549:44: error: ‘input’ was not declared in this scope; did you mean ‘int’?
 4549 |         return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, sizeof(secret),
      |                                            ^~~~~
      |                                            int
/usr/include/gclib/xxhash.h:4549:51: error: ‘len’ was not declared in this scope
 4549 |         return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, sizeof(secret),
      |                                                   ^~~
/usr/include/gclib/xxhash.h:4550:44: error: ‘f_acc512’ was not declared in this scope
 4550 |                                            f_acc512, f_scramble);
      |                                            ^~~~~~~~
/usr/include/gclib/xxhash.h:4550:54: error: ‘f_scramble’ was not declared in this scope
 4550 |                                            f_acc512, f_scramble);
      |                                                      ^~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:4559:75: error: expected ‘,’ or ‘...’ before ‘secret’
 4559 |                             XXH64_hash_t seed64, const void* XXH_RESTRICT secret, size_t secretLen)
      |                                                                           ^~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_hashLong_128b_withSeed(const void*, size_t, XXH64_hash_t, const void*)’:
/usr/include/gclib/xxhash.h:4561:11: error: ‘secret’ was not declared in this scope
 4561 |     (void)secret; (void)secretLen;
      |           ^~~~~~
/usr/include/gclib/xxhash.h:4561:25: error: ‘secretLen’ was not declared in this scope
 4561 |     (void)secret; (void)secretLen;
      |                         ^~~~~~~~~
/usr/include/gclib/xxhash.h:4562:48: error: too many arguments to function ‘XXH_INLINE_XXH128_hash_t XXH3_hashLong_128b_withSeed_internal(const void*)’
 4562 |     return XXH3_hashLong_128b_withSeed_internal(input, len, seed64,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
 4563 |                 XXH3_accumulate_512, XXH3_scrambleAcc, XXH3_initCustomSecret);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4537:1: note: declared here
 4537 | XXH3_hashLong_128b_withSeed_internal(const void* XXH_RESTRICT input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: At global scope:
/usr/include/gclib/xxhash.h:2090:26: error: redefinition of ‘const void* restrict’
 2090 | #  define XXH_RESTRICT   restrict
      |                          ^
/usr/include/gclib/xxhash.h:4567:71: note: in expansion of macro ‘XXH_RESTRICT’
 4567 |                                             XXH64_hash_t, const void* XXH_RESTRICT, size_t);
      |                                                                       ^~~~~~~~~~~~
/usr/include/gclib/xxhash.h:2090:26: note: ‘const void* restrict’ previously declared here
 2090 | #  define XXH_RESTRICT   restrict
      |                          ^
/usr/include/gclib/xxhash.h:4566:57: note: in expansion of macro ‘XXH_RESTRICT’
 4566 | typedef XXH128_hash_t (*XXH3_hashLong128_f)(const void* XXH_RESTRICT, size_t,
      |                                                         ^~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4571:69: error: expected ‘,’ or ‘...’ before ‘secret’
 4571 |                       XXH64_hash_t seed64, const void* XXH_RESTRICT secret, size_t secretLen,
      |                                                                     ^~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*)’:
/usr/include/gclib/xxhash.h:4582:78: error: ‘secret’ was not declared in this scope
 4582 |         return XXH3_len_0to16_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, seed64);
      |                                                                              ^~~~~~
/usr/include/gclib/xxhash.h:4584:80: error: ‘secret’ was not declared in this scope
 4584 |         return XXH3_len_17to128_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                ^~~~~~
/usr/include/gclib/xxhash.h:4584:88: error: ‘secretLen’ was not declared in this scope
 4584 |         return XXH3_len_17to128_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                        ^~~~~~~~~
/usr/include/gclib/xxhash.h:4586:81: error: ‘secret’ was not declared in this scope
 4586 |         return XXH3_len_129to240_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                 ^~~~~~
/usr/include/gclib/xxhash.h:4586:89: error: ‘secretLen’ was not declared in this scope
 4586 |         return XXH3_len_129to240_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);
      |                                                                                         ^~~~~~~~~
/usr/include/gclib/xxhash.h:4587:40: error: ‘secret’ was not declared in this scope
 4587 |     return f_hl128(input, len, seed64, secret, secretLen);
      |                                        ^~~~~~
/usr/include/gclib/xxhash.h:4587:48: error: ‘secretLen’ was not declared in this scope
 4587 |     return f_hl128(input, len, seed64, secret, secretLen);
      |                                                ^~~~~~~~~
/usr/include/gclib/xxhash.h:4587:12: error: ‘f_hl128’ was not declared in this scope
 4587 |     return f_hl128(input, len, seed64, secret, secretLen);
      |            ^~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH_INLINE_XXH3_128bits(const void*, size_t)’:
/usr/include/gclib/xxhash.h:4595:33: error: too many arguments to function ‘XXH_INLINE_XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*)’
 4595 |     return XXH3_128bits_internal(input, len, 0,
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4596 |                                  XXH3_kSecret, sizeof(XXH3_kSecret),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4597 |                                  XXH3_hashLong_128b_default);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4570:1: note: declared here
 4570 | XXH3_128bits_internal(const void* input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH_INLINE_XXH3_128bits_withSecret(const void*, size_t, const void*, size_t)’:
/usr/include/gclib/xxhash.h:4603:33: error: too many arguments to function ‘XXH_INLINE_XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*)’
 4603 |     return XXH3_128bits_internal(input, len, 0,
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4604 |                                  (const xxh_u8*)secret, secretSize,
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4605 |                                  XXH3_hashLong_128b_withSecret);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4570:1: note: declared here
 4570 | XXH3_128bits_internal(const void* input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH_INLINE_XXH3_128bits_withSeed(const void*, size_t, XXH64_hash_t)’:
/usr/include/gclib/xxhash.h:4611:33: error: too many arguments to function ‘XXH_INLINE_XXH128_hash_t XXH3_128bits_internal(const void*, size_t, XXH64_hash_t, const void*)’
 4611 |     return XXH3_128bits_internal(input, len, seed,
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 4612 |                                  XXH3_kSecret, sizeof(XXH3_kSecret),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4613 |                                  XXH3_hashLong_128b_withSeed);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4570:1: note: declared here
 4570 | XXH3_128bits_internal(const void* input, size_t len,
      | ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH_errorcode XXH_INLINE_XXH3_128bits_reset_withSeed(XXH_INLINE_XXH3_state_t*, XXH64_hash_t)’:
/usr/include/gclib/xxhash.h:4661:54: error: too many arguments to function ‘void XXH3_initCustomSecret_scalar(void*)’
 4661 |     if (seed != statePtr->seed) XXH3_initCustomSecret(statePtr->customSecret, seed);
      |                                                      ^
/usr/include/gclib/xxhash.h:3533:1: note: declared here
 3533 | XXH3_initCustomSecret_scalar(void* XXH_RESTRICT customSecret, xxh_u64 seed64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h: In function ‘XXH_INLINE_XXH128_hash_t XXH_INLINE_XXH3_128bits_digest(const XXH_INLINE_XXH3_state_t*)’:
/usr/include/gclib/xxhash.h:4681:41: error: too many arguments to function ‘XXH64_hash_t XXH3_mergeAccs(const xxh_u64*)’
 4681 |             h128.low64  = XXH3_mergeAccs(acc,
      |                           ~~~~~~~~~~~~~~^~~~~
 4682 |                                          secret + XXH_SECRET_MERGEACCS_START,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |                                          (xxh_u64)state->totalLen * XXH_PRIME64_1);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3718:1: note: declared here
 3718 | XXH3_mergeAccs(const xxh_u64* XXH_RESTRICT acc, const xxh_u8* XXH_RESTRICT secret, xxh_u64 start)
      | ^~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:4684:41: error: too many arguments to function ‘XXH64_hash_t XXH3_mergeAccs(const xxh_u64*)’
 4684 |             h128.high64 = XXH3_mergeAccs(acc,
      |                           ~~~~~~~~~~~~~~^~~~~
 4685 |                                          secret + state->secretLimit + XXH_STRIPE_LEN
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4686 |                                                 - sizeof(acc) - XXH_SECRET_MERGEACCS_START,
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4687 |                                          ~((xxh_u64)state->totalLen * XXH_PRIME64_2));
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gclib/xxhash.h:3718:1: note: declared here
 3718 | XXH3_mergeAccs(const xxh_u64* XXH_RESTRICT acc, const xxh_u8* XXH_RESTRICT secret, xxh_u64 start)
      | ^~~~~~~~~~~~~~
In file included from /usr/include/gclib/GapAssem.h:6,
                 from /tmp/ysFGCsIgsq/dump1.h:23:
/usr/include/gclib/GHash.hh: At global scope:
/usr/include/gclib/GHash.hh:21:28: error: redeclared with 1 template parameter
   21 | template <class OBJ> class GHash {
      |                            ^~~~~
/usr/include/gclib/GHashMap.hh:390:9: note: previous declaration ‘template<class V, class Hash, class Eq, class khInt_t> class GHash’ used 4 template parameters
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:144:59: error: invalid use of incomplete type ‘class GHash<OBJ>’
  144 | template <class OBJ> GHash<OBJ>::GHash(GFreeProc* freeProc) {
      |                                                           ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:155:51: error: invalid use of incomplete type ‘class GHash<OBJ>’
  155 | template <class OBJ> GHash<OBJ>::GHash(bool doFree) {
      |                                                   ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:168:51: error: invalid use of incomplete type ‘class GHash<OBJ>’
  168 | template <class OBJ> void GHash<OBJ>::Resize(int m) {
      |                                                   ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:203:69: error: invalid use of incomplete type ‘class GHash<OBJ>’
  203 | template <class OBJ> OBJ* GHash<OBJ>::Add(const char* ky, OBJ* pdata) {
      |                                                                     ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:256:70: error: invalid use of incomplete type ‘class GHash<OBJ>’
  256 | template <class OBJ> OBJ* GHash<OBJ>::fAdd(const char* ky, OBJ* pdata) {
      |                                                                      ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:312:72: error: invalid use of incomplete type ‘class GHash<OBJ>’
  312 | template <class OBJ> OBJ* GHash<OBJ>::shkAdd(const char* ky, OBJ* pdata) {
      |                                                                        ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:352:74: error: invalid use of incomplete type ‘class GHash<OBJ>’
  352 | template <class OBJ>  OBJ* GHash<OBJ>::Replace(const char* ky, OBJ* pdata){
      |                                                                          ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:390:60: error: invalid use of incomplete type ‘class GHash<OBJ>’
  390 | template <class OBJ> OBJ* GHash<OBJ>::Remove(const char* ky){
      |                                                            ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:426:60: error: invalid use of incomplete type ‘class GHash<OBJ>’
  426 | template <class OBJ> bool GHash<OBJ>::hasKey(const char* ky) {
      |                                                            ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:450:73: error: invalid use of incomplete type ‘class GHash<OBJ>’
  450 | template <class OBJ> OBJ* GHash<OBJ>::Find(const char* ky, char** keyptr){
      |                                                                         ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:489:52: error: invalid use of incomplete type ‘class GHash<OBJ>’
  489 | template <class OBJ> void GHash<OBJ>::startIterate() {// initialize a key iterator; call
      |                                                    ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:493:48: error: invalid use of incomplete type ‘class GHash<OBJ>’
  493 | template <class OBJ> char* GHash<OBJ>::NextKey() {
      |                                                ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:506:48: error: invalid use of incomplete type ‘class GHash<OBJ>’
  506 | template <class OBJ> OBJ* GHash<OBJ>::NextData() {
      |                                                ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:520:62: error: invalid use of incomplete type ‘class GHash<OBJ>’
  520 | template <class OBJ> OBJ* GHash<OBJ>::NextData(char* &nextkey) {
      |                                                              ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:538:46: error: invalid use of incomplete type ‘class GHash<OBJ>’
  538 | template <class OBJ> int GHash<OBJ>::First() const {
      |                                              ^~~~~
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:546:45: error: invalid use of incomplete type ‘class GHash<OBJ>’
  546 | template <class OBJ> int GHash<OBJ>::Last() const {
      |                                             ^~~~~
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:555:52: error: invalid use of incomplete type ‘class GHash<OBJ>’
  555 | template <class OBJ> int GHash<OBJ>::Next(int pos) const {
      |                                                    ^~~~~
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:564:52: error: invalid use of incomplete type ‘class GHash<OBJ>’
  564 | template <class OBJ> int GHash<OBJ>::Prev(int pos) const {
      |                                                    ^~~~~
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:573:45: error: invalid use of incomplete type ‘class GHash<OBJ>’
  573 | template <class OBJ> void GHash<OBJ>::Clear(){
      |                                             ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:592:41: error: invalid use of incomplete type ‘class GHash<OBJ>’
  592 | template <class OBJ> GHash<OBJ>::~GHash(){
      |                                         ^
/usr/include/gclib/GHashMap.hh:390:9: note: declaration of ‘class GHash<OBJ>’
  390 |   class GHash:public GHashMap<const char*, V, Hash, Eq, khInt_t>  {
      |         ^~~~~
/usr/include/gclib/GHash.hh:602:7: error: class template ‘GStrSet’ redeclared as non-template
  602 | class GStrSet:public GHash<int> {
      |       ^~~~~~~
/usr/include/gclib/GHashMap.hh:148:9: note: previous declaration here
  148 |   class GStrSet: public GHashSet<const char*, Hash, Eq, khInt_t> {
      |         ^~~~~~~

