Math-GSL v0.49 Perl 5 v5.34.3 x86_64-linux-thread-multi
- Status
- Unknown
- From
- Nigel Horne
- Dist
-
Math-GSL v0.49
- Platform
- Perl 5 v5.34.3 x86_64-linux-thread-multi
- Date
- 2025-10-14 11:44:21
- ID
- 1fd239f0-a8f3-11f0-9d70-c4c6b06d85b2
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Hakon Haegland,
This is a computer-generated report for Math-GSL-0.49
on perl 5.34.3, created by CPAN-Reporter-1.2020.
Thank you for uploading your work to CPAN. However, attempting to
test your distribution gave an inconclusive result.
This could be because your distribution had an error during the make/build
stage, did not define tests, tests could not be found, because your tests were
interrupted before they finished, or because the results of the tests could not
be parsed. You may wish to consult the CPAN Testers Wiki:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from './Build':
Building Math-GSL
Processing 2.8 XS files, GSL 2.8 (via gsl-config) at /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3/x86_64-linux-thread-multi/auto/share/dist/Math-GSL-Alien
Compiler = cc (Debian 14.2.0-19) 14.2.0
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ccflags = -fPIC -I/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3/x86_64-linux-thread-multi/auto/share/dist/Math-GSL-Alien/include -D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wno-sometimes-uninitialized -Wno-unused-function -Wno-unused-value -Wno-unused-function -Wno-unused-variable -Wno-gnu -g -fPIC -fno-omit-frame-pointer -I/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3/x86_64-linux-thread-multi/auto/share/dist/Math-GSL-Alien/include
ldflags = -shared -L/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3/x86_64-linux-thread-multi/auto/share/dist/Math-GSL-Alien/lib -lgsl -lgslcblas -lm -fPIC -fno-omit-frame-pointer
PERL5LIB = /tmp/user/1000/build/Test-Taint-1.08-0/blib/arch:/tmp/user/1000/build/Test-Taint-1.08-0/blib/lib:/tmp/user/1000/build/Test-Most-0.38-0/blib/arch:/tmp/user/1000/build/Test-Most-0.38-0/blib/lib:/tmp/user/1000/build/Test-Differences-0.72-0/blib/arch:/tmp/user/1000/build/Test-Differences-0.72-0/blib/lib:/tmp/user/1000/build/Exception-Class-1.45-0/blib/arch:/tmp/user/1000/build/Exception-Class-1.45-0/blib/lib:/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/arch:/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/lib:/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/arch:/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/lib:/tmp/user/1000/build/Test-Class-0.52-0/blib/arch:/tmp/user/1000/build/Test-Class-0.52-0/blib/lib:/tmp/user/1000/build/MRO-Compat-0.15-0/blib/arch:/tmp/user/1000/build/MRO-Compat-0.15-0/blib/lib:/tmp/user/1000/build/PkgConfig-0.26026-0/blib/arch:/tmp/user/1000/build/PkgConfig-0.26026-0/blib/lib:/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/arch:/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/lib:/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/arch:/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/lib:/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/arch:/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/lib:/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/arch:/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/lib:/tmp/user/1000/build/Inline-Filters-0.20-0/blib/arch:/tmp/user/1000/build/Inline-Filters-0.20-0/blib/lib:/tmp/user/1000/build/Inline-CPP-0.80-0/blib/arch:/tmp/user/1000/build/Inline-CPP-0.80-0/blib/lib:/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/arch:/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/lib:/tmp/user/1000/build/Inline-C-0.82-0/blib/arch:/tmp/user/1000/build/Inline-C-0.82-0/blib/lib:/tmp/user/1000/build/Pegex-0.75-0/blib/arch:/tmp/user/1000/build/Pegex-0.75-0/blib/lib:/tmp/user/1000/build/XXX-0.38-0/blib/arch:/tmp/user/1000/build/XXX-0.38-0/blib/lib:/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/arch:/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/lib:/tmp/user/1000/build/Test-Pod-1.52-0/blib/arch:/tmp/user/1000/build/Test-Pod-1.52-0/blib/lib:/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/arch:/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/lib:/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/arch:/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/lib:/tmp/user/1000/build/Inline-0.87-0/blib/arch:/tmp/user/1000/build/Inline-0.87-0/blib/lib:/tmp/user/1000/build/Alien-GSL-1.07-0/blib/arch:/tmp/user/1000/build/Alien-GSL-1.07-0/blib/lib:/tmp/user/1000/build/Alien-GMP-1.16-0/blib/arch:/tmp/user/1000/build/Alien-GMP-1.16-0/blib/lib:/tmp/user/1000/build/Sort-Versions-1.62-0/blib/arch:/tmp/user/1000/build/Sort-Versions-1.62-0/blib/lib:/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/arch:/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/lib:/tmp/user/1000/build/Alien-m4-0.21-0/blib/arch:/tmp/user/1000/build/Alien-m4-0.21-0/blib/lib:/tmp/user/1000/build/Alien-Build-2.84-0/blib/arch:/tmp/user/1000/build/Alien-Build-2.84-0/blib/lib:/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/arch:/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/lib
LD_LIBRARY_PATH =
cc -I/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE -c -D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -fPIC -I/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3/x86_64-linux-thread-multi/auto/share/dist/Math-GSL-Alien/include -D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wno-sometimes-uninitialized -Wno-unused-function -Wno-unused-value -Wno-unused-function -Wno-unused-variable -Wno-gnu -g -fPIC -fno-omit-frame-pointer -I/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3/x86_64-linux-thread-multi/auto/share/dist/Math-GSL-Alien/include -o xs/Diff_wrap.2.8.o xs/Diff_wrap.2.8.c
xs/Diff_wrap.2.8.c:138:5: warning: "__cplusplus" is not defined, evaluates to 0 [-Wundef]
138 | #if __cplusplus >=201103L
| ^~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:2930,
from xs/Diff_wrap.2.8.c:774:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cv.h: In function âÂÂCvNAME_HEKâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cv.h:91:36: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
91 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cv.h:210:34: note: in expansion of macro âÂÂCvFLAGSâÂÂ
210 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cv.h:228:12: note: in expansion of macro âÂÂCvNAMEDâÂÂ
228 | return CvNAMED(sv)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cv.h:229:20: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
229 | ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h: In function âÂÂzaphod32_seed_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:80:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:150:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
150 | ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:80:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:151:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
151 | ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:80:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:152:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
152 | ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:156:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
156 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:157:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
157 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:158:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
158 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:159:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
159 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:80:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:162:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
162 | ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:80:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:163:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
163 | ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:80:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:164:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
164 | ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:167:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
167 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:168:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
168 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:169:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
169 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:170:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
170 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:171:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
171 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
| ^~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:4,
from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:34,
from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv.h:659,
from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:4085:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h: In function âÂÂzaphod32_hash_with_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:181:17: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
181 | U32 *state= (U32 *)state_ch;
| ^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:11:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:39:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:196:33: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
196 | case 10: v2 += (U32)U8TO16_LE(key+8);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:40:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
40 | _shifted_octet(U16,(ptr),1, 8))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:196:33: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
196 | case 10: v2 += (U32)U8TO16_LE(key+8);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:197:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
197 | v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:197:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
197 | v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:197:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
197 | v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:197:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
197 | v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:198:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
198 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:198:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
198 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:198:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
198 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:198:28: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
198 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:201:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
201 | case 8: v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:201:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
201 | case 8: v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:201:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
201 | case 8: v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:201:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
201 | case 8: v1 -= U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:202:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
202 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:202:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
202 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:202:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
202 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:202:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
202 | v0 += U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:39:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:205:32: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
205 | case 6: v0 += (U32)U8TO16_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:40:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
40 | _shifted_octet(U16,(ptr),1, 8))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:205:32: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
205 | case 6: v0 += (U32)U8TO16_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:206:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
206 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:206:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
206 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:206:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
206 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:206:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
206 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:209:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
209 | case 4: v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:209:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
209 | case 4: v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:209:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
209 | case 4: v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:209:27: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
209 | case 4: v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:39:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:212:32: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
212 | case 2: v0 += (U32)U8TO16_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:40:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
40 | _shifted_octet(U16,(ptr),1, 8))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:212:32: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
212 | case 2: v0 += (U32)U8TO16_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:245:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
245 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:245:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
245 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:245:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
245 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:245:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
245 | v1 -= U8TO32_LE(key+0);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:246:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
246 | v0 += U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:246:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
246 | v0 += U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:246:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
246 | v0 += U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:246:19: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
246 | v0 += U8TO32_LE(key+4);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:116:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:247:13: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
247 | ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:42:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
42 | #define U8TO32_LE(ptr) (_shifted_octet(U32,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:253:15: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
253 | v1 -= U8TO32_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:43:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
43 | _shifted_octet(U32,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:253:15: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
253 | v1 -= U8TO32_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:44:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
44 | _shifted_octet(U32,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:253:15: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
253 | v1 -= U8TO32_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:45:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
45 | _shifted_octet(U32,(ptr),3,24))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:253:15: note: in expansion of macro âÂÂU8TO32_LEâÂÂ
253 | v1 -= U8TO32_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:39:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
39 | #define U8TO16_LE(ptr) (_shifted_octet(U16,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:260:28: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
260 | case 2: v0 += (U32)U8TO16_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:40:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
40 | _shifted_octet(U16,(ptr),1, 8))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:260:28: note: in expansion of macro âÂÂU8TO16_LEâÂÂ
260 | case 2: v0 += (U32)U8TO16_LE(key);
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:90:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
90 | #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/zaphod32_hash.h:268:5: note: in expansion of macro âÂÂZAPHOD32_FINALIZEâÂÂ
268 | ZAPHOD32_FINALIZE(v0,v1,v2);
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h: In function âÂÂsbox32_seed_state96âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:99:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
99 | #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1448:9: note: in expansion of macro âÂÂSBOX32_MIX3âÂÂ
1448 | SBOX32_MIX3(s0,s1,s2,"SEED STATE");
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1393:35: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1453:13: note: in expansion of macro âÂÂXORSHIFT96_setâÂÂ
1453 | XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1393:35: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1456:5: note: in expansion of macro âÂÂXORSHIFT96_setâÂÂ
1456 | XORSHIFT96_set(*state,s0,s1,s2,t2);
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h: In function âÂÂsbox32_seed_state128âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1463:16: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
1463 | U32 *seed= (U32 *)seed_ch;
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:85:39: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
85 | #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1482:9: note: in expansion of macro âÂÂSBOX32_MIX4âÂÂ
1482 | SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1399:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1487:13: note: in expansion of macro âÂÂXORSHIFT128_setâÂÂ
1487 | XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1399:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1490:5: note: in expansion of macro âÂÂXORSHIFT128_setâÂÂ
1490 | XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h: In function âÂÂsbox32_hash_with_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sbox32_hash.h:1498:17: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
1498 | U32 *state= (U32 *)state_ch;
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h: In function âÂÂS_perl_siphash_seed_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:39:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
39 | SIPHASH_SEED_STATE(seed_buf, v[0],v[1],v[2],v[3]);
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h: In function âÂÂS_perl_hash_siphash_1_3_with_state_64âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:77:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:62:5: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
62 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:117:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
117 | ,SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:81:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
81 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:117:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
117 | ,SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:87:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
87 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:118:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
118 | ,SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:87:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
87 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:118:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
118 | ,SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:87:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
87 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:118:24: note: in expansion of macro âÂÂSIPROUNDâÂÂ
118 | ,SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h: In function âÂÂS_perl_hash_siphash_1_3âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:115:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
115 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h: In function âÂÂS_perl_hash_siphash_2_4_with_state_64âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:52:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
52 | U64 v0 = U8TO64_LE(state); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:53:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
53 | U64 v1 = U8TO64_LE(state+8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:54:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
54 | U64 v2 = U8TO64_LE(state+16); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:55:12: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
55 | U64 v3 = U8TO64_LE(state+24); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:59:9: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
59 | m = U8TO64_LE( in ); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:62:5: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
62 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:123:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
123 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:62:5: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
62 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:123:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
123 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:81:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
81 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:123:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
123 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:81:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
81 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:123:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
123 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:87:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
87 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:124:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
124 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:87:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
87 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:124:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
124 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:87:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
87 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:124:24: note: in expansion of macro âÂÂSIPROUNDâÂÂ
124 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:87:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
87 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:18:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
18 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:124:33: note: in expansion of macro âÂÂSIPROUNDâÂÂ
124 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h: In function âÂÂS_perl_hash_siphash_2_4âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:27:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
27 | v0 = v2 = U8TO64_LE(key + 0); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:47:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
47 | #define U8TO64_LE(ptr) (_shifted_octet(U64,(ptr),0, 0)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:48:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
48 | _shifted_octet(U64,(ptr),1, 8)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:49:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
49 | _shifted_octet(U64,(ptr),2,16)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:50:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
50 | _shifted_octet(U64,(ptr),3,24)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:51:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
51 | _shifted_octet(U64,(ptr),4,32)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:52:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
52 | _shifted_octet(U64,(ptr),5,40)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:53:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
53 | _shifted_octet(U64,(ptr),6,48)|\
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:33:56: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
33 | #define _shifted_octet(type,ptr,idx,shift) (((type)(((U8*)(ptr))[(idx)]))<<(shift))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_macro.h:54:35: note: in expansion of macro âÂÂ_shifted_octetâÂÂ
54 | _shifted_octet(U64,(ptr),7,56))
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:28:15: note: in expansion of macro âÂÂU8TO64_LEâÂÂ
28 | v1 = v3 = U8TO64_LE(key + 8); \
| ^~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:110:5: note: in expansion of macro âÂÂSIPHASH_SEED_STATEâÂÂ
110 | SIPHASH_SEED_STATE(seed,state[0],state[1],state[2],state[3]); \
| ^~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl_siphash.h:121:1: note: in expansion of macro âÂÂPERL_SIPHASH_FNCâÂÂ
121 | PERL_SIPHASH_FNC(
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h: In function âÂÂS_perl_hash_with_seedâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:100:43: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
100 | #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:166:5: note: in expansion of macro âÂÂ_PERL_HASH_SEED_STATEâÂÂ
166 | _PERL_HASH_SEED_STATE(seed,(U8*)state);
| ^~~~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:107:68: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
107 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:167:12: note: in expansion of macro âÂÂ_PERL_HASH_WITH_STATEâÂÂ
167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len);
| ^~~~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:51:91: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
51 | # define __PERL_HASH_WITH_STATE(state,str,len) S_perl_hash_siphash_1_3_with_state((state),(U8*)(str),(len))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:108:11: note: in expansion of macro âÂÂ__PERL_HASH_WITH_STATEâÂÂ
108 | : __PERL_HASH_WITH_STATE((state),(str),(len)))
| ^~~~~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv_func.h:167:12: note: in expansion of macro âÂÂ_PERL_HASH_WITH_STATEâÂÂ
167 | return _PERL_HASH_WITH_STATE((U8*)state,str,len);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:5744:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_av_countâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/embed.h:319:52: note: in definition of macro âÂÂmg_sizeâÂÂ
319 | #define mg_size(a) Perl_mg_size(aTHX_ a)
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/av.h:86:36: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
86 | ? mg_size(MUTABLE_SV(av)) : AvFILLp(av))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:57:12: note: in expansion of macro âÂÂAvFILLâÂÂ
57 | return AvFILL(av) + 1;
| ^~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_CvGVâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cv.h:91:36: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
91 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cv.h:210:34: note: in expansion of macro âÂÂCvFLAGSâÂÂ
210 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:74:12: note: in expansion of macro âÂÂCvNAMEDâÂÂ
74 | return CvNAMED(sv)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:76:20: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
76 | : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv;
| ^~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7109:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_is_utf8_invariant_string_locâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:538:20: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
538 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) {
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:549:49: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
549 | *ep = x + variant_byte_number(* (PERL_UINTMAX_T *) x);
| ^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:4076:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_pushsubâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:341:26: note: in definition of macro âÂÂSvREFCNTâÂÂ
341 | #define SvREFCNT(sv) (sv)->sv_refcnt
| ^~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:352:59: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
352 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv)))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2208:5: note: in expansion of macro âÂÂSvREFCNT_inc_simple_void_NNâÂÂ
2208 | SvREFCNT_inc_simple_void_NN(cv);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_popsub_commonâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:354:57: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
354 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2228:5: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
2228 | SvREFCNT_dec(cv);
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_popsub_argsâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:354:57: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
354 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cop.h:799:9: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
799 | SvREFCNT_dec(cx_pop_savearray_av); \
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2246:5: note: in expansion of macro âÂÂCX_POP_SAVEARRAYâÂÂ
2246 | CX_POP_SAVEARRAY(cx);
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cop.h:795:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
795 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2246:5: note: in expansion of macro âÂÂCX_POP_SAVEARRAYâÂÂ
2246 | CX_POP_SAVEARRAY(cx);
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:102:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
102 | #define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2247:10: note: in expansion of macro âÂÂMUTABLE_AVâÂÂ
2247 | av = MUTABLE_AV(PAD_SVl(0));
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/cop.h:805:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
805 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2252:9: note: in expansion of macro âÂÂCLEAR_ARGARRAYâÂÂ
2252 | CLEAR_ARGARRAY(av);
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_pushformatâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:341:26: note: in definition of macro âÂÂSvREFCNTâÂÂ
341 | #define SvREFCNT(sv) (sv)->sv_refcnt
| ^~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:352:59: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
352 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv)))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2285:5: note: in expansion of macro âÂÂSvREFCNT_inc_simple_void_NNâÂÂ
2285 | SvREFCNT_inc_simple_void_NN(cv);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:346:64: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
346 | #define SvREFCNT_inc_void(sv) Perl_SvREFCNT_inc_void(MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2287:5: note: in expansion of macro âÂÂSvREFCNT_inc_voidâÂÂ
2287 | SvREFCNT_inc_void(cx->blk_format.dfoutgv);
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_popformatâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:355:60: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
355 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2303:5: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2303 | SvREFCNT_dec_NN(dfout);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:355:60: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
355 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2310:5: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2310 | SvREFCNT_dec_NN(cv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_popevalâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:355:60: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
355 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2368:9: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2368 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:355:60: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
355 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2374:9: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2374 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_poploopâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:355:60: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
355 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2430:9: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2430 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:355:60: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
355 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2434:13: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2434 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:354:57: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
354 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2445:9: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
2445 | SvREFCNT_dec(cursv);
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_cx_popgivenâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:354:57: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
354 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2492:5: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
2492 | SvREFCNT_dec(sv);
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h: In function âÂÂPerl_mortal_getenvâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:210:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
210 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:291:9: note: in expansion of macro âÂÂMUTEX_LOCKâÂÂ
291 | MUTEX_LOCK(&(mutex)->lock); \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7064:31: note: in expansion of macro âÂÂPERL_READ_LOCKâÂÂ
7064 | # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex)
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7075:28: note: in expansion of macro âÂÂENV_READ_LOCKâÂÂ
7075 | # define GETENV_LOCK ENV_READ_LOCK
| ^~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2738:5: note: in expansion of macro âÂÂGETENV_LOCKâÂÂ
2738 | GETENV_LOCK;
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:218:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
218 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:293:9: note: in expansion of macro âÂÂMUTEX_UNLOCKâÂÂ
293 | MUTEX_UNLOCK(&(mutex)->lock); \
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7064:31: note: in expansion of macro âÂÂPERL_READ_LOCKâÂÂ
7064 | # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex)
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7075:28: note: in expansion of macro âÂÂENV_READ_LOCKâÂÂ
7075 | # define GETENV_LOCK ENV_READ_LOCK
| ^~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2738:5: note: in expansion of macro âÂÂGETENV_LOCKâÂÂ
2738 | GETENV_LOCK;
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:290:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
290 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7064:31: note: in expansion of macro âÂÂPERL_READ_LOCKâÂÂ
7064 | # define ENV_READ_LOCK PERL_READ_LOCK(&PL_env_mutex)
| ^~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7075:28: note: in expansion of macro âÂÂENV_READ_LOCKâÂÂ
7075 | # define GETENV_LOCK ENV_READ_LOCK
| ^~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2738:5: note: in expansion of macro âÂÂGETENV_LOCKâÂÂ
2738 | GETENV_LOCK;
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:210:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
210 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:298:9: note: in expansion of macro âÂÂMUTEX_LOCKâÂÂ
298 | MUTEX_LOCK(&(mutex)->lock); \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7065:31: note: in expansion of macro âÂÂPERL_READ_UNLOCKâÂÂ
7065 | # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex)
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7076:28: note: in expansion of macro âÂÂENV_READ_UNLOCKâÂÂ
7076 | # define GETENV_UNLOCK ENV_READ_UNLOCK
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2821:5: note: in expansion of macro âÂÂGETENV_UNLOCKâÂÂ
2821 | GETENV_UNLOCK;
| ^~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:244:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
244 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:302:13: note: in expansion of macro âÂÂCOND_SIGNALâÂÂ
302 | COND_SIGNAL(&(mutex)->wakeup); \
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7065:31: note: in expansion of macro âÂÂPERL_READ_UNLOCKâÂÂ
7065 | # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex)
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7076:28: note: in expansion of macro âÂÂENV_READ_UNLOCKâÂÂ
7076 | # define GETENV_UNLOCK ENV_READ_UNLOCK
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2821:5: note: in expansion of macro âÂÂGETENV_UNLOCKâÂÂ
2821 | GETENV_UNLOCK;
| ^~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:218:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
218 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:305:9: note: in expansion of macro âÂÂMUTEX_UNLOCKâÂÂ
305 | MUTEX_UNLOCK(&(mutex)->lock); \
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7065:31: note: in expansion of macro âÂÂPERL_READ_UNLOCKâÂÂ
7065 | # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex)
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7076:28: note: in expansion of macro âÂÂENV_READ_UNLOCKâÂÂ
7076 | # define GETENV_UNLOCK ENV_READ_UNLOCK
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2821:5: note: in expansion of macro âÂÂGETENV_UNLOCKâÂÂ
2821 | GETENV_UNLOCK;
| ^~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/thread.h:297:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
297 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7065:31: note: in expansion of macro âÂÂPERL_READ_UNLOCKâÂÂ
7065 | # define ENV_READ_UNLOCK PERL_READ_UNLOCK(&PL_env_mutex)
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:7076:28: note: in expansion of macro âÂÂENV_READ_UNLOCKâÂÂ
7076 | # define GETENV_UNLOCK ENV_READ_UNLOCK
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/inline.h:2821:5: note: in expansion of macro âÂÂGETENV_UNLOCKâÂÂ
2821 | GETENV_UNLOCK;
| ^~~~~~~~~~~~~
xs/Diff_wrap.2.8.c: At top level:
xs/Diff_wrap.2.8.c:1008:24: warning: function declaration isnâÂÂt a prototype [-Wstrict-prototypes]
1008 | static void SWIGUNUSED SWIG_croak_null()
| ^~~~~~~~~~~~~~~
xs/Diff_wrap.2.8.c: In function âÂÂSWIG_Perl_ConvertPtrAndOwnâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv.h:477:6: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
477 | (MUTABLE_SV(hv_common((hv), (key), NULL, 0, 0, (flags) | HV_DELETE, \
| ^~~~~~~~~~
xs/Diff_wrap.2.8.c:1195:11: note: in expansion of macro âÂÂhv_delete_entâÂÂ
1195 | hv_delete_ent(hv, obj, 0, 0);
| ^~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:1336:9: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
1336 | STMT_START { \
| ^~~~~~~~~~
xs/Diff_wrap.2.8.c:1205:5: note: in expansion of macro âÂÂSvIV_setâÂÂ
1205 | SvIV_set(tsv, 0);
| ^~~~~~~~
xs/Diff_wrap.2.8.c: In function âÂÂSWIG_Perl_MakePtrâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:105:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
105 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/hv.h:657:17: note: in expansion of macro âÂÂMUTABLE_HVâÂÂ
657 | #define newHV() MUTABLE_HV(newSV_type(SVt_PVHV))
| ^~~~~~~~~~
xs/Diff_wrap.2.8.c:1221:14: note: in expansion of macro âÂÂnewHVâÂÂ
1221 | HV *hash=newHV();
| ^~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:354:57: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
354 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
xs/Diff_wrap.2.8.c:1234:5: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
1234 | SvREFCNT_dec(obj);
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:97:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
97 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/handy.h:107:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
107 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:354:57: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
354 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
xs/Diff_wrap.2.8.c:1237:5: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
1237 | SvREFCNT_dec((SV *)self);
| ^~~~~~~~~~~~
xs/Diff_wrap.2.8.c: In function âÂÂSWIG_AsCharPtrAndSizeâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/perl.h:737:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
737 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:2269:9: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
2269 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi/CORE/sv.h:2284:17: note: in expansion of macro âÂÂSvSetSV_andâÂÂ
2284 | SvSetSV_and(dst,src,/*nothing*/;)
| ^~~~~~~~~~~
xs/Diff_wrap.2.8.c:1586:6: note: in expansion of macro âÂÂSvSetSVâÂÂ
1586 | SvSetSV(tmp, obj);
| ^~~~~~~
xs/Diff_wrap.2.8.c: At top level:
xs/Diff_wrap.2.8.c:1798:14: fatal error: gsl/gsl_nan.h: No such file or directory
1798 | #include "gsl/gsl_nan.h"
| ^~~~~~~~~~~~~~~
compilation terminated.
error building .o file from 'xs/Diff_wrap.2.8.c' at inc/GSLBuilder.pm line 345.
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
---------------- ------- --------
Math::Complex 0 1.5902
parent 0 0.238
perl v5.8.1 5.034003
Scalar::Util 0 1.55
version 0.77 0.9928
build_requires:
Module Need Have
---------------- ------- --------
Test::Class 0.12 0.52
Test::Exception 0.21 0.43
Test::More 0 1.302214
Test::Most 0.31 0.38
Test::Taint 1.06 1.08
configure_requires:
Module Need Have
---------------- ------- --------
Math::GSL::Alien 1.03 1.05
Module::Build 0.38 0.4234
PkgConfig 0.07720 0.26026
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
HARNESS_OPTIONS = j4
LANG = en_US.UTF-8
PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/bin:/home/njh/perl5/perlbrew/bin:/home/njh/src/njh/smoker/bin:/usr/bin:/bin
PERL = /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/bin/perl5.34.3
PERL5LIB = /tmp/user/1000/build/Test-Taint-1.08-0/blib/arch:/tmp/user/1000/build/Test-Taint-1.08-0/blib/lib:/tmp/user/1000/build/Test-Most-0.38-0/blib/arch:/tmp/user/1000/build/Test-Most-0.38-0/blib/lib:/tmp/user/1000/build/Test-Differences-0.72-0/blib/arch:/tmp/user/1000/build/Test-Differences-0.72-0/blib/lib:/tmp/user/1000/build/Exception-Class-1.45-0/blib/arch:/tmp/user/1000/build/Exception-Class-1.45-0/blib/lib:/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/arch:/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/lib:/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/arch:/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/lib:/tmp/user/1000/build/Test-Class-0.52-0/blib/arch:/tmp/user/1000/build/Test-Class-0.52-0/blib/lib:/tmp/user/1000/build/MRO-Compat-0.15-0/blib/arch:/tmp/user/1000/build/MRO-Compat-0.15-0/blib/lib:/tmp/user/1000/build/PkgConfig-0.26026-0/blib/arch:/tmp/user/1000/build/PkgConfig-0.26026-0/blib/lib:/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/arch:/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/lib:/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/arch:/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/lib:/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/arch:/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/lib:/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/arch:/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/lib:/tmp/user/1000/build/Inline-Filters-0.20-0/blib/arch:/tmp/user/1000/build/Inline-Filters-0.20-0/blib/lib:/tmp/user/1000/build/Inline-CPP-0.80-0/blib/arch:/tmp/user/1000/build/Inline-CPP-0.80-0/blib/lib:/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/arch:/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/lib:/tmp/user/1000/build/Inline-C-0.82-0/blib/arch:/tmp/user/1000/build/Inline-C-0.82-0/blib/lib:/tmp/user/1000/build/Pegex-0.75-0/blib/arch:/tmp/user/1000/build/Pegex-0.75-0/blib/lib:/tmp/user/1000/build/XXX-0.38-0/blib/arch:/tmp/user/1000/build/XXX-0.38-0/blib/lib:/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/arch:/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/lib:/tmp/user/1000/build/Test-Pod-1.52-0/blib/arch:/tmp/user/1000/build/Test-Pod-1.52-0/blib/lib:/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/arch:/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/lib:/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/arch:/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/lib:/tmp/user/1000/build/Inline-0.87-0/blib/arch:/tmp/user/1000/build/Inline-0.87-0/blib/lib:/tmp/user/1000/build/Alien-GSL-1.07-0/blib/arch:/tmp/user/1000/build/Alien-GSL-1.07-0/blib/lib:/tmp/user/1000/build/Alien-GMP-1.16-0/blib/arch:/tmp/user/1000/build/Alien-GMP-1.16-0/blib/lib:/tmp/user/1000/build/Sort-Versions-1.62-0/blib/arch:/tmp/user/1000/build/Sort-Versions-1.62-0/blib/lib:/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/arch:/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/lib:/tmp/user/1000/build/Alien-m4-0.21-0/blib/arch:/tmp/user/1000/build/Alien-m4-0.21-0/blib/lib:/tmp/user/1000/build/Alien-Build-2.84-0/blib/arch:/tmp/user/1000/build/Alien-Build-2.84-0/blib/lib:/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/arch:/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/lib
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 1970387
PERL5_CPAN_IS_RUNNING = 1970387
PERL5_CPAN_IS_RUNNING_IN_RECURSION = 1970377,1970387
PERLBREW_LIB =
PERLBREW_MANPATH = /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/man
PERLBREW_PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/bin
PERLBREW_PERL = perl-5.34.3-thread
PERLBREW_ROOT = /home/njh/perl5/perlbrew
PERLBREW_SHELLRC_VERSION = 1.02
PERLBREW_VERSION = 1.02
PERL_LOCAL_LIB_ROOT =
PERL_MM_USE_DEFAULT = 1
PERL_USE_UNSAFE_INC = 1
SHELL = /bin/sh
TEMP = /tmp/user/1000
TMPDIR = /tmp/user/1000/testwrapper.1970380
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/bin/perl5.34.3
$UID/$EUID = 1000 / 1000
$GID = 1000 4 24 25 29 30 44 46 103 108 115 123 996 1000
$EGID = 1000 4 24 25 29 30 44 46 103 108 115 123 996 1000
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.28
CPAN::Meta 2.150010
Cwd 3.80
ExtUtils::CBuilder 0.280236
ExtUtils::Command 7.70
ExtUtils::Install 2.20
ExtUtils::MakeMaker 7.70
ExtUtils::Manifest 1.73
ExtUtils::ParseXS 3.43
File::Spec 3.80
JSON 4.10
JSON::PP 4.06
Module::Build 0.4234
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test2 1.302214
Test::Harness 3.43
Test::More 1.302214
YAML 1.31
YAML::Syck n/a
version 0.9928
--
Summary of my perl5 (revision 5 version 34 subversion 3) configuration:
Platform:
osname=linux
osvers=6.12.5-amd64
archname=x86_64-linux-thread-multi
uname='linux amelia 6.12.5-amd64 #1 smp preempt_dynamic debian 6.12.5-1 (2024-12-15) x86_64 gnulinux '
config_args='-de -Dprefix=/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread -Dusedevel -Dusethreads -Accflags=-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -Aeval:scriptdir=/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/bin'
hint=recommended
useposix=true
d_sigaction=define
useithreads=define
usemultiplicity=define
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cc'
ccflags ='-D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
optimize='-O2'
cppflags='-D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='14.2.0'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=3
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -fstack-protector-strong -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /usr/lib64
libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
libc=/lib/x86_64-linux-gnu/libc.so.6
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.40'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_TIMES
MULTIPLICITY
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
USE_64_BIT_ALL
USE_64_BIT_INT
USE_ITHREADS
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
USE_REENTRANT_API
USE_THREAD_SAFE_LOCALE
Built under linux
Compiled at Dec 23 2024 17:30:57
%ENV:
PERL="/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/bin/perl5.34.3"
PERL5LIB="/tmp/user/1000/build/Test-Taint-1.08-0/blib/arch:/tmp/user/1000/build/Test-Taint-1.08-0/blib/lib:/tmp/user/1000/build/Test-Most-0.38-0/blib/arch:/tmp/user/1000/build/Test-Most-0.38-0/blib/lib:/tmp/user/1000/build/Test-Differences-0.72-0/blib/arch:/tmp/user/1000/build/Test-Differences-0.72-0/blib/lib:/tmp/user/1000/build/Exception-Class-1.45-0/blib/arch:/tmp/user/1000/build/Exception-Class-1.45-0/blib/lib:/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/arch:/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/lib:/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/arch:/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/lib:/tmp/user/1000/build/Test-Class-0.52-0/blib/arch:/tmp/user/1000/build/Test-Class-0.52-0/blib/lib:/tmp/user/1000/build/MRO-Compat-0.15-0/blib/arch:/tmp/user/1000/build/MRO-Compat-0.15-0/blib/lib:/tmp/user/1000/build/PkgConfig-0.26026-0/blib/arch:/tmp/user/1000/build/PkgConfig-0.26026-0/blib/lib:/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/arch:/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/lib:/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/arch:/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/lib:/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/arch:/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/lib:/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/arch:/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/lib:/tmp/user/1000/build/Inline-Filters-0.20-0/blib/arch:/tmp/user/1000/build/Inline-Filters-0.20-0/blib/lib:/tmp/user/1000/build/Inline-CPP-0.80-0/blib/arch:/tmp/user/1000/build/Inline-CPP-0.80-0/blib/lib:/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/arch:/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/lib:/tmp/user/1000/build/Inline-C-0.82-0/blib/arch:/tmp/user/1000/build/Inline-C-0.82-0/blib/lib:/tmp/user/1000/build/Pegex-0.75-0/blib/arch:/tmp/user/1000/build/Pegex-0.75-0/blib/lib:/tmp/user/1000/build/XXX-0.38-0/blib/arch:/tmp/user/1000/build/XXX-0.38-0/blib/lib:/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/arch:/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/lib:/tmp/user/1000/build/Test-Pod-1.52-0/blib/arch:/tmp/user/1000/build/Test-Pod-1.52-0/blib/lib:/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/arch:/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/lib:/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/arch:/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/lib:/tmp/user/1000/build/Inline-0.87-0/blib/arch:/tmp/user/1000/build/Inline-0.87-0/blib/lib:/tmp/user/1000/build/Alien-GSL-1.07-0/blib/arch:/tmp/user/1000/build/Alien-GSL-1.07-0/blib/lib:/tmp/user/1000/build/Alien-GMP-1.16-0/blib/arch:/tmp/user/1000/build/Alien-GMP-1.16-0/blib/lib:/tmp/user/1000/build/Sort-Versions-1.62-0/blib/arch:/tmp/user/1000/build/Sort-Versions-1.62-0/blib/lib:/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/arch:/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/lib:/tmp/user/1000/build/Alien-m4-0.21-0/blib/arch:/tmp/user/1000/build/Alien-m4-0.21-0/blib/lib:/tmp/user/1000/build/Alien-Build-2.84-0/blib/arch:/tmp/user/1000/build/Alien-Build-2.84-0/blib/lib:/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/arch:/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/lib"
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="1970387"
PERL5_CPAN_IS_RUNNING="1970387"
PERL5_CPAN_IS_RUNNING_IN_RECURSION="1970377,1970387"
PERLBREW_LIB=""
PERLBREW_MANPATH="/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/man"
PERLBREW_PATH="/home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/bin"
PERLBREW_PERL="perl-5.34.3-thread"
PERLBREW_ROOT="/home/njh/perl5/perlbrew"
PERLBREW_SHELLRC_VERSION="1.02"
PERLBREW_VERSION="1.02"
PERL_LOCAL_LIB_ROOT=""
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="1"
@INC:
/tmp/user/1000/build/Test-Taint-1.08-0/blib/arch
/tmp/user/1000/build/Test-Taint-1.08-0/blib/lib
/tmp/user/1000/build/Test-Most-0.38-0/blib/arch
/tmp/user/1000/build/Test-Most-0.38-0/blib/lib
/tmp/user/1000/build/Test-Differences-0.72-0/blib/arch
/tmp/user/1000/build/Test-Differences-0.72-0/blib/lib
/tmp/user/1000/build/Exception-Class-1.45-0/blib/arch
/tmp/user/1000/build/Exception-Class-1.45-0/blib/lib
/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/arch
/tmp/user/1000/build/Devel-StackTrace-2.05-0/blib/lib
/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/arch
/tmp/user/1000/build/Class-Data-Inheritable-0.10-0/blib/lib
/tmp/user/1000/build/Test-Class-0.52-0/blib/arch
/tmp/user/1000/build/Test-Class-0.52-0/blib/lib
/tmp/user/1000/build/MRO-Compat-0.15-0/blib/arch
/tmp/user/1000/build/MRO-Compat-0.15-0/blib/lib
/tmp/user/1000/build/PkgConfig-0.26026-0/blib/arch
/tmp/user/1000/build/PkgConfig-0.26026-0/blib/lib
/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/arch
/tmp/user/1000/build/Math-GSL-Alien-1.05-0/blib/lib
/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/arch
/tmp/user/1000/build/Alien-Role-Dino-0.08-0/blib/lib
/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/arch
/tmp/user/1000/build/Role-Tiny-2.002004-0/blib/lib
/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/arch
/tmp/user/1000/build/Class-Method-Modifiers-2.15-0/blib/lib
/tmp/user/1000/build/Inline-Filters-0.20-0/blib/arch
/tmp/user/1000/build/Inline-Filters-0.20-0/blib/lib
/tmp/user/1000/build/Inline-CPP-0.80-0/blib/arch
/tmp/user/1000/build/Inline-CPP-0.80-0/blib/lib
/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/arch
/tmp/user/1000/build/ExtUtils-CppGuess-0.27-0/blib/lib
/tmp/user/1000/build/Inline-C-0.82-0/blib/arch
/tmp/user/1000/build/Inline-C-0.82-0/blib/lib
/tmp/user/1000/build/Pegex-0.75-0/blib/arch
/tmp/user/1000/build/Pegex-0.75-0/blib/lib
/tmp/user/1000/build/XXX-0.38-0/blib/arch
/tmp/user/1000/build/XXX-0.38-0/blib/lib
/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/arch
/tmp/user/1000/build/Tie-IxHash-1.23-0/blib/lib
/tmp/user/1000/build/Test-Pod-1.52-0/blib/arch
/tmp/user/1000/build/Test-Pod-1.52-0/blib/lib
/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/arch
/tmp/user/1000/build/Parse-RecDescent-1.967015-0/blib/lib
/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/arch
/tmp/user/1000/build/File-ShareDir-Install-0.14-0/blib/lib
/tmp/user/1000/build/Inline-0.87-0/blib/arch
/tmp/user/1000/build/Inline-0.87-0/blib/lib
/tmp/user/1000/build/Alien-GSL-1.07-0/blib/arch
/tmp/user/1000/build/Alien-GSL-1.07-0/blib/lib
/tmp/user/1000/build/Alien-GMP-1.16-0/blib/arch
/tmp/user/1000/build/Alien-GMP-1.16-0/blib/lib
/tmp/user/1000/build/Sort-Versions-1.62-0/blib/arch
/tmp/user/1000/build/Sort-Versions-1.62-0/blib/lib
/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/arch
/tmp/user/1000/build/Mozilla-CA-20250602-0/blib/lib
/tmp/user/1000/build/Alien-m4-0.21-0/blib/arch
/tmp/user/1000/build/Alien-m4-0.21-0/blib/lib
/tmp/user/1000/build/Alien-Build-2.84-0/blib/arch
/tmp/user/1000/build/Alien-Build-2.84-0/blib/lib
/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/arch
/tmp/user/1000/build/FFI-CheckLib-0.31-0/blib/lib
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3/x86_64-linux-thread-multi
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/site_perl/5.34.3
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3/x86_64-linux-thread-multi
/home/njh/perl5/perlbrew/perls/perl-5.34.3-thread/lib/5.34.3
.